如何查看远程端口是否打开

 时间:2026-02-16 07:14:17

1、在本指南中,我们将向你展示如何使用简单的 netcat (简称 nc)命令来确定远程主机上的端口是否可访问/打开。

netcat(或简称 nc )是一个功能强大且易于使用的程序,可用于 Linux 中与 TCP、UDP 或 UNIX 域套接字相关的任何事情。安装方式在《Linux就该这么学》中可以查询。

# yum install nc                  [在 CentOS/RHEL 中]

# dnf install nc                  [在 Fedora 22+ 中]

$ sudo apt-get install netcat     [在 Debian/Ubuntu 中]

2、我们可以使用它:打开 TCP 连接、侦听任意 TCP 和 UDP 端口、发送 UDP 数据包、在 IPv4 和 IPv6 进行端口扫描。

使用 netcat,你可以检查单个或多个或一段打开的端口范围,如下所示。下面的命令将帮助我们查看端口 22 是否在主机 192.168.56.10 上打开:

$ nc -zv 192.168.1.15 22

上面的命令中,这些标志是:

-z  – 设置 nc 只是扫描侦听守护进程,实际上不向它们发送任何数据。

-v  – 启用详细模式

下面的命令会检查远程主机 192.168.5.10 上是否打开了端口 80、22 和 21(我们也可以使用主机名):

nc -zv 192.168.56.10 80 22 21

也可以指定端口扫描的范围:

$ nc -zv 192.168.56.10 20-80

更多关于 netcat 命令的例子和使用,阅读我们下面的文章。

 使用 netcat 命令在 Linux 服务器间传输文件

 Linux 网络配置及排障调试命令

就是这样。在本文中,我们解释了如何使用 netcat 命令检测远程主机端口是否可达/打开。

  • 如何查看某个端口被谁占用?
  • win7资源管理器怎样重启?
  • 访问Windows XP/2000系统共享文件夹
  • 电脑提示当前安全设置不允许下载该文件怎么解决
  • 远程桌面连接怎么设置
  • 热门搜索
    福建旅游地图 北京联合大学旅游学院 安溪旅游景点大全 乡村旅游规划 天水旅游景点大全 云南省旅游景点 湖北宜昌旅游 比利时旅游 丽江旅游局 世界旅游日是哪一天