socket端口外网无法连接解决方法

时间:2021-08-25 22:47:24

用socket做了个程序,本地测试没有问题,发布到服务器上时连接不上,用telnet测试连接失败

socket端口外网无法连接解决方法

服务器上netstat -a 查看端口情况,127.0.0.1绑定端口9300处于监听状态,如下图:

socket端口外网无法连接解决方法

修改socket绑定IP为服务器IP,端口状态变为下图:

socket端口外网无法连接解决方法

telnet连接测试成功!

socket端口外网无法连接解决方法

很纳闷,查了下

http://blog.csdn.net/msdnwolaile/article/details/51278867

总结:

127.0.0.1 是环回地址,如果服务端套接字绑定在它上面,你的客户端程序就只能在本机访问