从Internet连接到通过LAN连接到Internet的系统的serversocket

时间:2013-05-22 12:09:54

标签: java sockets

我想连接到通过LAN连接到互联网的服务器。 所以在客户端我需要编写代码 新套接字(“我不知道ip”,PORT_NO) 我应该给哪个IP地址?很明显,我无法同时提供LAN IP地址以及服务器的本地地址。

2 个答案:

答案 0 :(得分:1)

您的服务器应该在具有公共IP的计算机上运行。当连接到LAN时,您无法提供私有IP,即地址服务器使用DHCP。您可能需要在路由器上进行更多配置才能将数据包发送到侦听java服务器。

答案 1 :(得分:0)

您需要提供您的LAN IP地址,因为localhost ip对于每个设备都是相同的。