测试 TCP 端口:
telnel IP PORT
nc -vz IP PORT
测试 UDP 端口:
nc -vuz IP PORT
其中 -u 表示使用 udp 协议来进行测试。
-u, --udp Use UDP instead of default TCP
具体选项的功能,可以观察man page 来进行查询。
udp 端口示例:
[root@docker log]# nc -vuz 127.0.0.1 6666Ncat: Version 7.70 ( https://nmap.org/ncat )Ncat: Connected to 127.0.0.1:6666.Wed Mar 27 15:22:34 2019Ncat: UDP packet sent successfullyNcat: 1 bytes sent, 25 bytes received in 2.01 seconds.
这是测试监听 udp 6666 端口的 nc 命令返回情况。