用socket做了个程序,本地测试没有问题,发布到服务器上时连接不上,用telnet测试连接失败
服务器上netstat -a 查看端口情况,127.0.0.1绑定端口9300处于监听状态,如下图:
修改socket绑定IP为服务器IP,端口状态变为下图:
telnet连接测试成功!
很纳闷,查了下
http://blog.csdn.net/msdnwolaile/article/details/51278867
总结:
127.0.0.1 是环回地址,如果服务端套接字绑定在它上面,你的客户端程序就只能在本机访问
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此声明,并在文章页面明显位置给出原文链接,否则作者将保留追究法律责任的权利。