【问题标题】:TcpTestSucceeded: False cannot connect to specific portTcpTestSucceeded: False 无法连接到特定端口
【发布时间】:2022-01-06 19:25:16
【问题描述】:

我正在尝试连接以打开我的 Windows 机器上的端口 89,以便其他人可以访问它,但我在这样做时遇到了麻烦。我在防火墙中添加了一条规则以允许访问端口 89,但它似乎仍然无法正常工作。关于如何解决甚至如何调试的任何建议?

PS D:\> Test-NetConnection devbox -p 89
WARNING: TCP connect to (fe80::188d:3b90:868b:c3f6%5 : 89) failed                                                       WARNING: TCP connect to (2001:4898:3:25:7975:d61e:f88e:bfe2 : 89) failed                                                WARNING: TCP connect to (2001:4898:3:25:188d:3b90:868b:c3f6 : 89) failed                                                WARNING: TCP connect to (fe80::4c9e:1380:c530:b43a%42 : 89) failed                                                      WARNING: TCP connect to (fe80::6d77:dd66:a5b1:902c%26 : 89) failed                                                      WARNING: TCP connect to (fe80::69d3:4282:2917:485d%18 : 89) failed                                                      WARNING: TCP connect to (fe80::c9a:5dbc:5823:fdd9%13 : 89) failed                                                       WARNING: TCP connect to (10.123.77.38 : 89) failed                                                                      WARNING: TCP connect to (172.24.96.1 : 89) failed                                                                       WARNING: TCP connect to (172.24.48.1 : 89) failed                                                                       WARNING: TCP connect to (172.21.128.1 : 89) failed                                                                      WARNING: TCP connect to (2001:0:d5b:9458:c9a:5dbc:5823:fdd9 : 89) failed                                                                                                                                                                                                                                                                                                ComputerName           : devbox                                                                                   RemoteAddress          : fe80::188d:3b90:868b:c3f6%5                                                                    RemotePort             : 89
InterfaceAlias         : vEthernet (New Virtual Switch)
SourceAddress          : 2001:4898:3:25:188d:3b90:868b:c3f6
PingSucceeded          : True
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded       : False

【问题讨论】:

    标签: sockets tcp localhost


    【解决方案1】:

    确保您或您的朋友确实这样做:

    导航到控制面板、系统和安全以及 Windows 防火墙。 选择高级设置并在左侧窗格中突出显示入站规则。 右键单击入站规则并选择新建规则。 添加您需要打开的端口,然后单击下一步。 将协议(TCP 或 UDP)和端口号添加到下一个窗口中,然后单击下一步。 在下一个窗口中选择允许连接,然后点击下一步。 选择您认为合适的网络类型,然后单击下一步。 将规则命名为有意义的名称,然后单击完成。 这就是在 Windows 10 中打开防火墙端口所需要做的一切

    许多设备都有开放的端口来向服务器发送错误报告。但 事情是那些设备是他们发送然后接收 确认发送的数据包。所以你需要的是一个设备 接收然后发送到。要克服这个问题,你需要成为 设备请求/发送到并接收服务的服务器 从中。您可以将 .bat 文件发送给朋友/受害者笔记本电脑,该笔记本电脑 将其 dns 和网关地址更改为您将成为的服务器 跑步,因此成为中间人。(只是一个例子)

    客户端尝试连接到 IPv6 地址:TCP 连接到 (fe80::188d:3b90:868b:c3f6%5 : 89) 失败。 也许您的服务器只监听 IPv4。

    问题也可能来自尝试连接到 IPv6 地址而不是您正在收听的 IPv4 地址。相反,您可以尝试输入 IPv4 地址 10.3.10.200 作为“ComputerName”以将测试限制为 IPv4。

    如果这对你有用,请通知我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-27
      • 2014-02-06
      • 1970-01-01
      • 1970-01-01
      • 2019-11-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多