在本指南中,我们将向你展示如何使用简单的 netcat (简称 nc)命令来确定远程主机上的端ロ是否可访问/打开
netcat(或简称 nc )是一个功能强大且易于使用的程序,可用于 Linux 中与 TCP、UDP 或 UNIX 域套接字相关的任何事情
我们可以使用它:打开 TCP 连接、侦听任意 TCP 和 UDP 端口、发送 UDP 数据包、在 IPv4 和 IPv6 进行端口扫描。
使用 netcat你可以检查单个或多个或一段打开的端口范围,如下所示下面的命令将幫助我们查看端口 22 是否在主机 192.168.22.43 上打开:
上面的命令中,这些标志是:
-z ----------- 设置 nc 只是扫描侦听守护进程实际上不向它们发送任何数据。
也可以指定端口扫描的范围:
需要检查本机的某个端口是否打开时只要把IP地址更换为本机的IP端口改为你需要测试的端口即可。
查看本机端口是否被占用