分类
学习记录

使用nc命令检查远程端口是否开放

使用nc命令检查远程端口是否开放

netcat(或简称nc)是一个功能强大且易于使用的实用程序,几乎可用于Linux中与TCP,UDP或UNIX域套接字有关的任何事物

安装netcat

CentOS/RHEL安装
#yum install nc 
Debian/Ubuntu安装
#sudo apt install netcat

我们可以使用它来:打开TCP连接,侦听任意TCP和UDP端口,发送UDP数据包,在IPv4和IPv6以及更高版本下进行端口扫描。

以下命令将帮助我们查看主机172.16.6.1上的端口22是否打开:

nc -zv 172.16.6.1 22
  • -z –将nc设置为仅扫描侦听守护程序,而不实际向它们发送任何数据。
  • -v –启用详细模式。

扫描指定IP端口范围

nc -zv 172.16.6.1 20-80

发表评论

电子邮件地址不会被公开。 必填项已用*标注