我想知道如何通过执行以下代码将 UDP 套接字绑定到 IPv6 环回:
DatagramSocket datagramSocket =
new DatagramSocket(5000,Inet6Address.getByName("::1"));
我得到以下 netstat 输出,绑定到 IPv4 的套接字以及 IPv6 地址。
UDP 0.0.0.0:5000 *:* 2932
UDP [::1]:5000 *:* 2932
但是当我尝试使用 TCP 而不是 UDP 的代码时
new ServerSocket().bind(new InetSocketAddress(
InetAddress.getByName("::1"), 5000));
我只将套接字绑定到 IPv6 环回地址
TCP [::1]:5000 [::]:0 LISTENING 3856