怎么看端口是否打开,netstat查看端口状态详解
端口是与Linux操作系统上的应用程序或进程进行通信的端点的逻辑实体 。在使用之前,知道目标机器上的哪些端口是打开的并且正在运行服务是非常有用的 。
通过使用netstat或其他几个Linux命令,比如NMAP,我们可以很容易地在本地机器上列出Linux中开放的端口 。
在本指南中,我们将向您展示如何使用简单的netcat (nc)命令来确定远程主机上的端口是否可访问/打开 。
Netcat(或简称nc)是一个功能强大且易于使用的程序,可用于Linux中任何与TCP、UDP或UNIX域套接字相关的内容 。
# yum install nc [在 CentOS/RHEL 中]# dnf install nc [在 Fedora 22+ 中]$ sudo apt-get install netcat [在 Debian/Ubuntu 中] 我们可以用它来打开TCP连接,监听任何TCP和UDP端口,发送UDP数据包,扫描IPv4和IPv6中的端口 。
使用netcat,您可以检查单个或多个或一个开放端口范围,如下所示 。以下命令将帮助我们查看主机192.168.56.10上的端口22是否打开:
$ 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命令来检测远程主机端口是否可以到达/打开 。
【怎么看端口是否打开,netstat查看端口状态详解】途经:http://www.tecmint.com/check-remote-port-in-linux/
推荐阅读
- 2019个税专项扣除标准,扣除细则怎么扣
- 怎么提高网站搜索排名,提升网页搜索排名的方法
- 怎么看网页的源代码,查看网页的源代码的方法技巧
- 怎么做市场调研报告,市场调研功能作用及步骤
- 盐渍裙带菜的做法?裙带菜怎么吃?
- 腮红|日本年销2000万的“沐浴神器”,看似平平无奇,用过直呼“上瘾”
- u盘文件误删了怎么恢复,找回u盘误删文件的6个步骤
- 苹果手机怎么备份数据,数据备份教程及步骤详解
- 笔记本怎么连电视显示屏,电脑通过wifi连接电视图解
- icloud怎么清理内存,苹果手机清理iCloud教程