Java中ipv6套接字的权限被拒绝
我在ipv6连接上遇到了一个奇怪的问题 我用Java写了一个简单的客户机服务器,它在ipv4中工作得很好,但是当我尝试将它与Ipv6地址一起使用时,我收到了一个 “java.net.SocketException:权限被拒绝” 如果我尝试在同一台机器上运行客户端和服务器,它也可以与ipv4和ipv6一起工作,因此我认为这是一个O.S.问题 一些信息: Ping6在机器之间工作 Iptables已停止 O.s.是RedHat 6.2 有什么想法吗? 谢谢Java中ipv6套接字的权限被拒绝,java,permissions,ipv6,Java,Permissions,Ipv6,我在ipv6连接上遇到了一个奇怪的问题 我用Java写了一个简单的客户机服务器,它在ipv4中工作得很好,但是当我尝试将它与Ipv6地址一起使用时,我收到了一个 “java.net.SocketException:权限被拒绝” 如果我尝试在同一台机器上运行客户端和服务器,它也可以与ipv4和ipv6一起工作,因此我认为这是一个O.S.问题 一些信息: Ping6在机器之间工作 Iptables已停止 O.s.是RedHat 6.2 有什么想法吗? 谢谢 安东尼奥我发现了问题。RHEL上有两个默认
安东尼奥我发现了问题。RHEL上有两个默认防火墙。我只是关闭了IPv6 iptables
服务ip6tables停止请向我们显示代码。我很确定,代码没有问题,因为ipv6上的其他应用程序也无法工作。我对接口进行了窥探,并将此icmpv6视为来自端点Destination:Unreachable“Code:1(管理禁止)”的响应。