用socket做了個程式,本地測試沒有問題,發佈到伺服器上時連接不上,用telnet測試連接失敗 伺服器上netstat -a 查看埠情況,127.0.0.1綁定埠9300處於監聽狀態,如下圖: 修改socket綁定IP為伺服器IP,埠狀態變為下圖: telnet連接測試成功! 很納悶,查了下 ...
用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 是環回地址,如果服務端套接字綁定在它上面,你的客戶端程式就只能在本機訪問