You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下如何在Cmd或Powershell中不使用netcat连接服务器端口

Windows Cmd/PowerShell 端口连通性测试命令

针对Linux下nc [host] [port]的端口连接测试需求,Windows系统无需安装额外工具,可通过以下内置命令实现:

PowerShell 方案(推荐,Win10/Win11、Windows Server 2012 R2及以上版本默认支持)

  • 功能最完善的测试命令:Test-NetConnection <主机地址> -Port <端口号>
    示例:测试百度443端口连通性:Test-NetConnection www.baidu.com -Port 443
    执行后查看返回结果中的TcpTestSucceeded字段,值为True代表连接成功,False代表连接失败。
  • 轻量极简测试命令(无多余输出):
    (New-Object System.Net.Sockets.TCPClient).Connect("<主机地址>",<端口号>)
    
    执行后无任何报错即为连接成功,抛出异常即为连接失败。

Cmd 方案(全Windows版本通用)

可使用系统内置的telnet客户端实现,部分版本默认未启用,先执行开启命令:

  • 管理员身份运行Cmd,执行:dism /online /Enable-Feature /FeatureName:TelnetClient,执行完成后重启终端即可使用。
  • 端口测试命令:telnet <主机地址> <端口号>
    连接成功会进入纯黑的telnet交互界面,连接失败会直接返回连接错误提示。

内容的提问来源于stack exchange,提问作者Phong Phạm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 12:06:01