Windows 7防火墙和端口7000
问题描述:
我尝试制作PHP Websocket。我找到了很好的liblary/example http://www.sanwebe.com/2013/05/chat-using-websocket-php-socket - 在我的本地主机上工作良好,但在同一网络中的另一台笔记本电脑/计算机上没有。Windows 7防火墙和端口7000
我知道这是服务器上的Windows 7防火墙的问题。如果我为端口7000 TCP设置发送和接收数据的例外情况 - 这不起任何作用。如果我关闭防火墙,来自链接的例子完美地工作 - 也形成远程(我设置了我的路由器)。
我也在FTP服务器的防火墙例外中为端口21和20配置了正常工作。
任何想法?我kinkinked,这是数字端口7000的问题,但关闭Windows防火墙后,确定,工作正常。
更新:23-04-2015 00:12
我不明白,但是当我设置8080端口WebSocket的,这是工作,我不知道为什么?
答
您可以用netstat -a -b您的计算机上启动程序侦听端口7000
这里之前是安装在我与Java的PC的例子。
Proto Local Address Foreign Address State
TCP 0.0.0.0:7000 MyPC:0 LISTENING [java.exe]
TCP 0.0.0.0:8000 MyPC:0 LISTENING [java.exe]
TCP 0.0.0.0:9999 MyPC:0 LISTENING [java.exe]
TCP 127.0.0.1:49157 MyPC:49158 ESTABLISHED [java.exe]
TCP 127.0.0.1:49158 MyPC:49157 ESTABLISHED [java.exe]
TCP [::]:7000 MyPC:0 LISTENING [java.exe]
TCP [::]:8000 MyPC:0 LISTENING [java.exe]
TCP [::]:9999 MyPC:0 LISTENING [java.exe]
请注意,端口7000已在使用中。也许这是你遇到的问题。