李晨微博,检查长途 Linux 体系中某个端口是否敞开的 3 种方法,情侣图片大全

admin 2019-04-06 阅读:329

我的意思是说关于作业在 IT 基础设施职业的用户来说,了解这个论题也是非常有用的。他们需求在履行下一步操作前,查看 Linux 效劳器上某个端口是否打开。

-- Magesh Maruthamuthu

这是一个很重要的论题,不仅对 Linux 办理员而言,关于咱们咱们而言也非常有协助。我的意思是说关于作业在 IT 基础设施职业的用户来说,了解这个论题也是非常有用的。他们需求在履行下一步操作前,查看 Linux 效劳器上某个端口素然女装官方旗舰店是否打开。

假设这个端口没有被打开,则他们会直接找 Linux 办理员去打开它。假设这个端口现已打开了,则咱们需求和运用团队来商议下一步要做的事。

在本篇文章中,咱们将向你展现怎么查看某个端口是否打开的 3 种办法滴血战刀电视剧全集。

这个方针能够运用下面的 Linu龙珠hx 指令来到达:

  • nc:netcat 是一个简略的 Unix 东西,它运用 TCP 或 UDP 协议去读写网络衔接间的数据。
  • nmap:(“Network Mapper”)是一个用于网络探究和安全审计的开源东西,被规划用来快速地扫描大规模网络。
  • telnet:被用来交互地经过 TELNET 协议与另一台主机通讯。

怎么运用 nc(netcat)指令来查看远程 Linux 系统中某个端口是否打开?

nc 即 netcat。netcat 是一个简略的 Unix 东西,它运用 TCP 或 UDP 协议去读写网络衔接间的数据。

它被规划成为一个可信赖的后端东西,可被直接运用或许阮忠元与黄家驹对对比简略地被其他程序或脚本调用。

与此同时,它也是一个富含功用的网络调试和探究东西,由于它能够创立你所需的简直一切类型的衔接,而且李晨微博,查看远程 Linux 系统中某个端口是否打开的 3 种办法,情侣图片大全还具有几个内置的风趣功用。

netcat 有三类功用形式,它们分别为衔接形式、监听形式和地道形式。

nc58度c奶茶加盟(netcat)指令的一还珠之雍正回魂般语法:李晨微博,查看远程 Linux 系统中某个端口是否打开的 3 种办法,情侣图片大全

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

鄙人面的比如中,咱们将查看远程 Linux 系统中的 22 端口是否打开。

假设端口是打开的,你将取得相似下面的输出。

# nc -zvw3 1oldnanny92.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 的一李晨微博,查看远程 Linux 系统中某个端口是否打开的 3 种办法,情侣图片大全般语法:

$ 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我的零点时间 IsmartdeblurST 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 seco风险的保健医师nds

假设端口没有打开,你将得到相似下面的成果:

# nmap 192.168.1.8 -p 80

Starting Nmap 7.70 ( https://nmap.org ) at 2019-03-16 04:30李晨微博,查看远程 Linux 系统中某个端口是否打开的 3 种办法,情侣图片大全 IST

Nmap李晨微博,查看远程 Linux 系统中某个端口是否打开的 3 种办法,情侣图片大全 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 系统中某个端口是否打开?

t曾骥瑞典elnet 指令被用来李晨微博,查看远程 Linux 系统中某个端口是否打开的 3 种办法,情侣图片大全交互地经过 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 horw芙妹st.

假设勘探失利,你将看到相似下面的输出:

$ telnet 192.168.1.9 80

Trying 192.168.1.9...

telnet: Unable to connect to remote host: Connection refused

当时,咱们只找到上面 3 种办法来查看远程 Linux 系统中某个端口是否打开,李晨微博,查看远程 Linux 系统中某个端口是否打开的 3 种办法,情侣图片大全假设你发现了其他办法能够到达相同的意图,请鄙人面的谈论框中奉告咱们。


via: https://www.2daygeek.com/how-to-check-whether-a-port-is-open-on-the-remgayoldote-linux-system-server/

作者: Magesh Maruthamuthu 选题: lujun9972 译者: FSSlc 校正: wxy

本文由 LCTT 原创编译, Linux我国 荣誉推出

点击“了解更多”渝税通官网下载可拜访文内链接