【发布时间】:2018-05-05 10:25:03
【问题描述】:
在 Linux 中,我默认通过设置 java.net.preferIPv4Stack=true 来禁用 IPv6 支持,仅在应用程序中支持 IPv4。
但是,我现在想使用 InetAddress.isReachable(timeout) 访问外部 IPv6 IP,但它完全失败了,只有在我设置 java.net.preferIPv4Stack=false 时才有效。
有没有办法达到 IPv6 IP,但仍然保持 java.net.preferIPv4Stack=true?
谢谢
【问题讨论】: