测试 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
Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Connected to 127.0.0.1:.
Wed Mar ::
Ncat: UDP packet sent successfully
Ncat: bytes sent, bytes received in 2.01 seconds.
这是测试监听 udp 6666 端口的 nc 命令返回情况。