Test-NetConnection测试网络连通和端口是否开放
语法:Test-NetConnection 地址 [-Port 端口] [-TraceRoute] [-InformationLevel Detailed]
最常用:Test-NetConnection www.baidu.com —— 测试能否连通(相当于 ping 加 DNS 解析)
怎么打开 PowerShell
右键开始按钮,选择“终端”或“Windows PowerShell”。命令不区分大小写,按 Tab 键可以自动补全命令和参数名。
常用参数
| 参数 | 作用 |
|---|---|
-Port | 测试 TCP 端口是否能连通 |
-TraceRoute | 同时路由追踪 |
-InformationLevel Detailed | 显示详细信息 |
使用示例
Test-NetConnection www.baidu.com测试能否连通(相当于 ping 加 DNS 解析)
Test-NetConnection 192.168.1.10 -Port 445测试对方电脑的共享端口 445 是否开放(排查共享访问失败)
Test-NetConnection 服务器IP -Port 3389测试远程桌面端口是否开放
示例中的盘符、路径和名称要换成你自己的。删除、修改类命令可以先在末尾加 -WhatIf 预览会发生什么。
注意事项
- 简写 tnc;TcpTestSucceeded 为 True 表示端口可以连通。
对应的 CMD 命令
在命令提示符(cmd)中实现类似功能的命令是 ping。PowerShell 中也能直接运行大部分 CMD 命令。