抖音资讯

douyinzx

怎么查看端口是否打开(关于查看本机端口开放情况)

iseeyu2年前 (2024-05-08)抖音资讯144

我们将向你展示如何检查某个端口是否开启的 3 种方法。

这个目标可以使用下面的 Linux 命令来达成:

  • nc:netcat 是一个简单的 Unix 工具,它使用 TCP 或 UDP 协议去读写网络连接间的数据。
  • nmap:(“Network Mapper”)是一个用于网络探索和安全审计的开源工具,被设计用来快速地扫描大规模网络。
  • telnet:被用来交互地通过 TELNET 协议与另一台主机通信。

如何使用 nc(netcat)命令来查看远程 Linux 系统中某个端口是否开启?

nc 即 netcat。netcat 是一个简单的 Unix 工具,它使用 TCP 或 UDP 协议去读写网络连接间的数据。

它被设计成为一个可信赖的后端工具,可被直接使用或者简单地被其他程序或脚本调用。

与此同时,它也是一个富含功能的网络调试和探索工具,因为它可以创建你所需的几乎所有类型的连接,并且还拥有几个内置的有趣功能。

netcat 有三类功能模式,它们分别为连接模式、监听模式和隧道模式。

nc(netcat)命令的一般语法:

怎么查看端口是否打开(关于查看本机端口开放情况)

$ nc [-options] [HostName or IP] [PortNumber]

在下面的例子中,我们将检查远程 Linux 系统中的 22 端口是否开启。

假如端口是开启的,你将获得类似下面的输出。

# nc -zvw3 192.168.1.8 22
Connection to 192.168.1.8 22 port [tcp/ssh] succeeded!

命令详解:

  • nc:即执行的命令主体;
  • z:零 I/O 模式(被用来扫描);
  • v:显式地输出;
  • w3:设置超时时间为 3 秒;
  • 192.168.1.8:目标系统的 IP 地址;
  • 22:需要验证的端口。

当检测到端口没有开启,你将获得如下输出:

# nc -zvw3 192.168.1.95 22
nc: connect to 192.168.1.95 port 22 (tcp) failed: Connection refused

如何使用 nmap 命令来查看远程 Linux 系统中某个端口是否开启?

nmap(“Network Mapper”)是一个用于网络探索和安全审计的开源工具,被设计用来快速地扫描大规模网络,尽管对于单个主机它也同样能够正常工作。

nmap 以一种新颖的方式,使用裸 IP 包来决定网络中的主机是否可达,这些主机正提供什么服务(应用名和版本号),它们运行的操作系统(系统的版本),它们正在使用的是什么包过滤软件或者防火墙,以及其他额外的特性。

尽管 nmap 通常被用于安全审计,许多系统和网络管理员发现在一些日常任务(例如罗列网络资产、管理服务升级的计划、监视主机或者服务是否正常运行)中,它也同样十分有用。

nmap 的一般语法:

$ nmap [-options] [HostName or IP] [-p] [PortNumber]

假如端口是开启的,你将获得如下的输出:

# nmap 192.168.1.8 -p 22
Starting Nmap 7.70 ( https://nmap.org ) at 2019-03-16 03:37 IST Nmap scan report for 192.168.1.8 Host is up (0.00031s latency).
PORT STATE SERVICE
22/tcp open ssh
Nmap done: 1 IP address (1 host up) scanned in 13.06 seconds

假如端口没有开启,你将得到类似下面的结果:

# nmap 192.168.1.8 -p 80
Starting Nmap 7.70 ( https://nmap.org ) at 2019-03-16 04:30 IST
Nmap scan report for 192.168.1.8
Host is up (0.00036s latency).
PORT STATE SERVICE
80/tcp closed http
Nmap done: 1 IP address (1 host up) scanned in 13.07 seconds

如何使用 telnet 命令来查看远程 Linux 系统中某个端口是否开启?

telnet 命令被用来交互地通过 TELNET 协议与另一台主机通信。telnet 命令的一般语法:

$ telnet [HostName or IP] [PortNumber]

假如探测成功,你将看到类似下面的输出:

$ telnet 192.168.1.9 22
Trying 192.168.1.9...
Connected to 192.168.1.9.
Escape character is '^]'.
SSH-2.0-OpenSSH_5.3
^]
Connection closed by foreign host.

假如探测失败,你将看到类似下面的输出:

$ telnet 192.168.1.9 80
Trying 192.168.1.9...
telnet: Unable to connect to remote host: Connection refused

当前,我们只找到上面 3 种方法来查看远程 Linux 系统中某个端口是否开启,假如你发现了其他方法可以达到相同的目的,请在下面的评论框中告知我们。

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/42605.html

相关文章

关于抖音小店的一些问题解答(抖音小店运营问

关于抖音小店的一些问题解答(抖音小店运营问

  今日就讲讲最近很多小伙伴所遇到的关于你们现阶段的难题,其实并没有解决,先调整好自己的心态,再去解决一些问题,强调过许多次的心态问题,因为心态真的很重要,不罗嗦,请把重点放在重点上,一项一项列出,逐项说明。     1.先说说下选产品要选择哪种渠道哈。...

哪些因素会影响抖音短视频推广的效果?抖音推广技巧有哪些 ...

哪些因素会影响抖音短视频推广的效果?抖音推广技巧有哪些 ...

提起抖音短视频,大家应该都不陌生。在人人都是“创作者”的时代,抖音为大众提供了优质的平台,上至年迈的爷爷奶奶下至年幼的孩子,每个人都成成为爆款视频的创造者,同时大多数用户可以通过抖音短视频在碎片时间内,获取到自己需求,经过数年发展,现在抖音已成为国内外知名度较高的短视频应用...

百度广告:视频工具智能合成功能更新:支持口播视频制作能力

百度广告:视频工具智能合成功能更新:支持口播视频制作能力

一、【背景】: 针对口播类视频制作成本高、需依赖专业人士进行录制等问题,百度广告「创意中心-视频工具-智能合成」现新增口播视频制作能力,可智能推荐行业热门文案+高清版权素材,并通过朗读字幕与文本功能实现虚拟主播口播配音,帮助轻松高效完成口播视频的制作。 二、【创意中心-视频工具-...

一个身份证绑了2个抖音号,到底能不能解绑?看完你就知道了!

一个身份证绑了2个抖音号,到底能不能解绑?看完你就知道了!

最近在刷短视频的时候看到一条视频: 一位男士拿着手机对着自己的脸拍了一段小视屏。然后上传到网上去卖钱…… 这位男子是河南郑州人,他表示这是自己用一张身份证注册的账号(因为之前注册过),现在需要重新认证一下才能使用。(小编觉得可能是为了躲避实名制?) 随后该网友还发了一个链接给...

快手直播秀,释放了什么信号?快手广告开户流程

快手直播秀,释放了什么信号?快手广告开户流程

结束了十周年发布会的演讲,快手广告开户流程雷军转身就走进了快手的小米直播间。8月16日晚,雷军在快手开启了直播带货首秀,主要销售产品包括了号称“快手广告开户流程小米十年技术集大成”的旗舰新品小米10至尊纪念版快手广告开户流程,以及新款红米Redmi K3098至尊纪念版和98英寸的Redmi智能电视...

抖音买粉丝软件有哪些?

抖音买粉丝软件有哪些?

很多有抖音粉丝需求的用户,都想要这种可以直接增加粉丝的软件,那么哪里有呢,下面小编就来详细的介绍一下。 首先这种抖音粉丝软件是有的,也就是自助下单平台,可以选择多种渠道的粉丝。 这种软件都是下单平台,一定要找到专业的下单平台,这样才能按照交易安全可靠,并且可以稳定下单的。 亿抖网提供自助下单平...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片