当前位置: 代码迷 >> J2SE >> JAVA Socket怎么访问公网IP
  详细解决方案

JAVA Socket怎么访问公网IP

热度:77   发布时间:2016-04-24 01:49:09.0
JAVA Socket如何访问公网IP
例如同在本机或同在一个局域网的话:服务端:
ServerSocket server = new ServerSocket(8888);
……
客户端
Socket socket = new Socket("127.0.0.1",8888);
//或者Socket socket = new Socket("192.168.0.111",8888);
……
这样即可。
但是如果不在本机也不在一个局域网中,服务端在公网呢?
代码该怎么写呢?

------解决方案--------------------
局域网的话 就需要在 路由器上 映射你的局域网ip。。。。
具体办法去百度查吧,,我也忘记了。。

映射完成 外网就能够访问了。。。
你可以在自己机器上 cmd里面 ping ip(这个ip就是外网的局域网ip) 如果ping通了 就ok了。。
------解决方案--------------------
是的,
  相关解决方案