gpt4 book ai didi

java - IP 地址不会连接到相同的 IP 地址

转载 作者:行者123 更新时间:2023-11-30 09:29:42 26 4
gpt4 key购买 nike

编辑:这个问题是我项目组的其他人写的。它的措辞不是很好,也没有提供太多信息,所以如果您不小心来到这里,如果您需要任何说明等,请告诉我。

服务器通过消息将IP地址发送给客户端。然后我们的客户端读取消息并通过读取显示 IP 地址。我把它放在收集正确数字的地方,但在返回发送的 IP 地址时没有连接。知道为什么即使使用相同的地址也无法连接吗?代码如下:

byte IPAddr[] = Arrays.copyOfRange(message, 3, 7); //and that is equal to "0.0.0.1" 

try {
InetAddress IP = InetAddress.getByAddress(IPAddr);
Socket clientSocket = new Socket(IP, returnPort);
System.out.println("Connected!");
}

最佳答案

服务器有多个IP地址。为此,它提供给客户端的地址必须是其外部 IP 地址。一个不起作用的例子是环回地址 127.0.0.1,即使从服务器的角度来看它是一个正确的 IP。

关于java - IP 地址不会连接到相同的 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13575238/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com