我使用Windows 10 IoT设置了一个raspi。
然后我在raspi上设置了防火墙规则来打开端口1600,如下所示:
netsh advfirewall firewall add rule name="Open Port 1600" dir=in action=allow protocol=TCP localport=1600
命令netstat -an
显示以下内容:
TCP 10.3.10.200:1600 0.0.0.0:0 LISTENING
但是当我运行命令Test-NetConnection -Port 1600 "ComputerName"
(在同一子网中的计算机上)时,我得到了
WARNING: TCP connect to (fe80::4d23:cb14:dcf6:dc5b%9 : 1600) failed
ComputerName : ComputerName
RemoteAddress : 10.3.10.200
RemotePort : 1600
InterfaceAlias : Ethernet
SourceAddress : 10.3.10.69
TcpTestSucceeded : True
我可以毫无问题地ping the raspi。我也可以毫无问题地连接到端口8080。 有关端口1600连接失败的任何想法?
答案 0 :(得分:0)
正如@SKi建议的那样,问题可能来自尝试连接到IPv6地址而不是您正在侦听的IPv4地址。相反,您可以尝试输入IPv4地址10.3.10.200
作为“ComputerName”将测试限制为IPv4。