首页 > 解决方案 > 在我的Java程序中,为什么我绑定到0.0.0.0时会涉及IP6?

问题描述

免责声明:网络不是我的强项。这可能是一个非常基本的问题。

为什么,当我将套接字绑定到 时0.0.0.0,Java 是否也绑定到::(IP6) 的等价物?我认为0.0.0.0,以点分四符号表示,表示“任何 IP4 地址”,而不是“任何 IP 地址,4 和/或 6”。

我知道-Djava.net.preferIPv4Stack=true系统属性设置,但我不是在问这个。我特别问为什么Java解释0.0.0.0为“任何地址,IP4或IP6”。

标签: javanetworking

解决方案


推荐阅读