Skip to content

[nc]远程端口查询

使用

nc -vz [-w <超时秒数>] host port
  • 参数-v表示显示指令执行过程
  • 参数-z表示使用0输入/输出模式,只在扫描通信端口时使用

指定远程地址host,以及端口号port可以指定某一范围内的端口)。默认使用tcp进行检测,如果需要udp, 设置参数-u

示例

测试单个端口号

$ nc -vz 148.xxx.xxx.9 12xxx
Connection to 148.70.133.9 12xxx port [tcp/*] succeeded!

测试连续多个端口号

$ nc -vz -w 2 148.xxx.xxx.9 12344-12346
nc: connect to 148.70.133.9 port 12344 (tcp) timed out: Operation now in progress
Connection to 148.70.133.9 12345 port [tcp/*] succeeded!
nc: connect to 148.70.133.9 port 12346 (tcp) failed: Connection refused

相关阅读