扫描开放端口基本使用
nmap简单使用
apt install nmap
从控制台发出的以下命令确定哪些端口正在侦听来自网络的TCP连接:
nmap -sT -p- 10.10.8.8
-sT 告诉 nmap 扫描 TCP 端口。
-p- 扫描所有65535端口。
要扫描UDP端口,请使用-uT而不是-sT:
nmap -uT -p- 10.10.8.8
使用netcat检查打开端口
要扫描IP地址为 10.10.8.8 且范围为 20-80 的远程计算机上的开放 TCP 端口,您将使用以下命令:
nc -z -v 10.10.8.8 20-80
-z 选项告诉 nc 仅扫描开放端口,而不发送任何数据,-v 用于更详细的信息。
如果只想在屏幕上打印带有打开端口的行,可以使用 grep 命令过滤结果。
nc -z -v 10.10.8.8 20-80 2>&1 | grep succeeded
努力生活,融于自然