The*_*ded 17 networking windows connection tcp netsh
我正在寻找一种可以跨 Windows(xp 到 7)工作的工具,它允许我打开到指定 IP 和端口的 TCP 连接。此功能曾经存在于 windows xp (netsh diag connect iphost) 中,但 Netsh diag 命令似乎已在 vista/7 中删除。我一直在寻找类似的东西,我也搜索了超级用户,但我似乎找不到任何东西。
已经内置到 Windows 中的东西是理想的,但是一个小的可执行文件(最好是命令行,独立的可执行文件)。
编辑:我应该进一步说明。我熟悉 Telnet 和 Putty,这是我目前使用的,但是,我在这样的环境中必须指导非技术用户通过电话解决非常技术性的问题,而无需任何形式的远程访问(听起来很有趣,对吧?)。虽然 telnet 可以工作,但它没有明确说明 TCP 连接是否成功;您必须查看标题栏和终端输出的内容,出于某种原因,这对用户来说似乎是不可能的。如果存在这样的工具,我正在寻找具有明确的“TCP 连接成功/失败”类型响应的内容。
编辑#2:感谢所有回答的人。所有的建议都很好,尽管我没有像我应该的那样提出明确的问题。谢谢您的帮助。
Red*_*ick 16
nc mail.server.net 25
Run Code Online (Sandbox Code Playgroud)
socat - TCP4:www.domain.org:80
Run Code Online (Sandbox Code Playgroud)
阅读 socat 的示例页面总是让我大吃一惊。
pkgmgr现在被dism取代。
从命令行安装 telnet(以管理员身份运行):
dism /online /Enable-Feature /FeatureName:TelnetClient
Run Code Online (Sandbox Code Playgroud)
然后您可以通过以下方式测试 TCP 连接:
telnet example.com 80
Run Code Online (Sandbox Code Playgroud)
小智 8
迟到的答案,但仍然是一个很好的答案:
PowerShell v3
Test-NetConnection google.com -Port 80
Run Code Online (Sandbox Code Playgroud)
将实际执行 TCP 测试并提供结果:
TcpTestSucceeded : True
Run Code Online (Sandbox Code Playgroud)
我确实需要注意的是,在 Windows 8 之前,默认情况下不会安装具有此命令所需的 NetTCPIP 模块的 PowerShell v3。但是,您可以在 Windows 7 上安装 PowerShell v3。
这并没有为早期版本的 Windows 提供解决方案,但对于像我一样从互联网上登陆这里的其他人来说,这是一个简单的测试工具。
| 归档时间: |
|
| 查看次数: |
174000 次 |
| 最近记录: |