【发布时间】:2010-10-02 16:35:56
【问题描述】:
我已经使用在 127.0.0.1 上打开的套接字实现了一些远程方法调用。在程序运行过程中,电脑的公网IP地址会发生变化,因为我的程序时不时通过GPRS调制解调器上网。你能告诉我这对我打开的套接字有什么影响吗? Java版本是1.3,windows平台。 有几个网络接口,它们的 IP 地址会随着时间而变化(+VPN 连接已建立)。但是客户端和服务器在同一台机器上,并使用 127.0.0.1 通过套接字建立连接。通过这些网络接口更改此地址是否会影响 127.0.0.1 通信。
【问题讨论】:
-
客户端是否使用公网IP连接服务器?如果它在远程机器上运行,这是必要的。另外,您的系统是否有多个网络接口?
-
这个问题的标题不正确。 “Java 套接字”是一种模糊和广泛的方式。请将此问题重新命名为:“公共 IP 地址更改时是否会影响 localhost 套接字?”