无法打开端口,Test-NetConnection 失败

Can't open port, Test-NetConnection fails

提问人:Miquel 提问时间:11/13/2023 最后编辑:Miquel 更新时间:11/13/2023 访问量:46

问:

我正在尝试在我的计算机中打开端口 10308 以托管需要此端口的游戏。我相信我已经在我的路由器中完成了它,但我认为我的计算机在本地阻止了它,因为 Test-NetConnection 无法进行 TCP 连接。我在防火墙中添加了一个规则,甚至尝试禁用它,并且总是得到相同的结果:

PS C:\Users\Sr_Sosio> Test-NetConnection -ComputerName 127.0.0.1 -Port 10308
ADVERTENCIA: TCP connect to (127.0.0.1 : 10308) failed


ComputerName           : 127.0.0.1
RemoteAddress          : 127.0.0.1
RemotePort             : 10308
InterfaceAlias         : Loopback Pseudo-Interface 1
SourceAddress          : 127.0.0.1
PingSucceeded          : True
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded       : False

我有防火墙的入站规则:Windows 防火墙

我需要打开端口 10308。我向 Windows 防火墙添加了入站规则

PowerShell TCP

评论

0赞 stackprotector 11/13/2023
的输出是什么?Get-NetTcpConnection -LocalPort 10308
0赞 stackprotector 11/13/2023
此外,防火墙规则可能过于严格,因为它只允许从端口 10308 到端口 10308 的连接。您可能不想指定远程端口。
0赞 Ranadip Dutta 11/13/2023
您需要将其添加为新规则。在屏幕截图中,您尚未添加为新规则。请关注
0赞 Miquel 11/13/2023
我已将远程端口更改为所有端口。在这两种情况下,结果都是相同的: Get-NetTcpConnection : No se encontraron objetos MSFT_NetTCPConnection cuya propiedad 'LocalPort' sea igual a '10308'.Compruebe el valor de la propiedad e inténtelo de nuevo.En línea: 1 Carácter: 1 + Get-NetTcpConnection -LocalPort 10308 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: ObjectNotFound: (10308:UInt16) [Get-NetTCPConnection], CimJobException + FullyQualifiedErrorId : CmdletizationQuery_NotFound_LocalPort,Get-NetTCPConnection
0赞 Miquel 11/13/2023
它是作为规则添加的。您可以在后台看到的“Reglas de entrada”表示入站规则,您可以在列表中看到名为 DCS-TCP 的规则。

答: 暂无答案