socket.io只能在127.0.0.1上用,换一个ip就不行了,什么鬼?

若水191 发布于 2017/03/03 10:48
阅读 709
收藏 0

用socket.io的官方例子修改的服务器端和客户端,直接默认绑定了3000端口。

用http://127.0.0.1:3000/index.html?roomid=1001

这个地址能访问。  换成http://192.168.1.111:3000/index.html?roomid=1001

就不能聊天了。真实无语了,求哪个大神指导下。

 

试了客户端修改     var socket = io('ws://192.168.1.111:3000/socket.io/');

不行。

又试了修改服务器端 server.listen(port,‘192.168.1.111’)也是不行。

 

求大神指导指导

加载中
0
李三石
李三石

server.listen(port,‘0.0.0.0’) 试试

若水191
若水191
也不行额,怎么破
grath
grath
是的 绑定 0.0.0.0 然后一定要确保连接了路由器 否则还是不行
0
quanwei9958
quanwei9958

看下防火墙有没有禁用该端口的连接

若水191
若水191
防火墙都关掉了,是我本地机器,
0
ItOldDoggy
若水191
若水191
端口怎么了?愿闻其详
0
红魔小贝
红魔小贝

防火墙+1

若水191
若水191
是我的本地机器,防火墙都关掉了。
若水191
若水191
怎么破
若水191
若水191
可连接,就是握手不成功。感觉不是防火墙的问题额
0
beliefT
beliefT

telnet 192.168.1.111 3000 能通吗?

0
zhuaone
zhuaone

请问问题解决了吗?

w
wandern
楼主不厚道 解决了 是怎么解决的
若水191
若水191
解决了。
返回顶部
顶部