Linux使用NC命令检测TCP/UDP端口是否可通

Linux下 Netstat工具 简称NC,号称是网络工具中的“瑞士军刀”,今日一见果然名不虚传。
我们都知道检测TCP端口是否可通的命令是telnet,在windows和Linux都可以用,但telnet不能检测udp端口,今天给大家介绍的是Linux下 NC命令用于检测UDP端口是否可通。

Telnet 检测TCP端口

[root@apexsoft ~]# telnet 127.0.0.1 8906
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
^CConnection closed by foreign host.

NC 检测TCP端口

[root@apexsoft ~]# nc -vz 127.0.0.1 8906
Connection to 127.0.0.1 8906 port [tcp/*] succeeded!

NC 检测UDP端口

检测udp端口的时候不会立即返回测试结果,可能需要等待几秒钟

[root@apexsoft ~]# nc -uz 127.0.0.1 8907
Connection to 127.0.0.1 8907 port [udp/*] succeeded!

你可能感兴趣的:(Linux,运维)