您当前的位置:首页 > 电脑百科 > 网络技术 > 网络知识

为什么不能ping端口号?如何验证端口号可用?

时间:2023-10-18 13:25:41  来源:微信公众号  作者:IT人家

一、端口号为什么不能ping?

Ping 是一种网络工具,经常用于测试两台计算机之间的网络连接是否正常。Ping 使用 Inte.NET 控制消息协议(ICMP)来发送 ICMP 请求消息到目标计算机,如果目标计算机正常工作并且与网络连接正常,它会回复 ICMP 响应消息。这是一种常用于测试网络可达性和测量网络延迟的工具。

然而,Ping 不是通过端口号来测试网络连接的工具。它使用 ICMP 协议,而不是传统的基于端口号的协议,如传输控制协议(TCP)或用户数据报协议(UDP)。因此,Ping 不会针对特定的端口号进行测试,而是测试目标计算机是否能够响应 ICMP 请求。

综上所述,ping不能验证系统端口号是否可用,主要原因如下:

  1. 协议不同:Ping 使用 ICMP 协议,而不是 TCP 或 UDP 协议。系统端口号通常与 TCP 或 UDP 协议相关联。因此,Ping 无法测试特定的端口是否处于监听状态。

  2. ICMP 请求与端口号无关:Ping 发送的 ICMP 请求消息是一种用于测试网络可达性的探测工具,它只是发送一个消息给目标主机,请求一个简单的回复。它不包含与端口号相关的信息。

  3. 端口是传输层概念:端口号是传输层协议(如 TCP 和 UDP)中的概念,用于区分不同的网络应用程序或服务。Ping 位于网络层,更专注于测试主机之间的可达性,而不关心传输层上的端口。

 

二、如何验证端口号可用?

常见的用于验证端口号是否可用的工具有telnet、curl、nc(netcat)、nmap等

  • 使用telnet验证端口:

[root@localhost ~]# telnet 192.168.15.137 22
Trying 192.168.15.137...
Connected to 192.168.15.137.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.4
Connection closed by foreign host.
  • 使用curl验证端口(还是调用telnet实现):


 
[root@localhost ~]# curl -v telnet://192.168.15.137:22
* About to connect() to 192.168.15.137 port 22 (#0)
*   Trying 192.168.15.137...
* Connected to 192.168.15.137 (192.168.15.137) port 22 (#0)
SSH-2.0-OpenSSH_7.4

* Send fAIlure: Broken pipe
* Closing connection 0
curl: (55) Send failure: Broken pipe
  • 使用curl验证端口:

[root@localhost ~]# curl 192.168.15.137:22
SSH-2.0-OpenSSH_7.4
Protocol mismatch.
curl: (56) Recv failure: Connection reset by peer
  • 使用nc验证端口:

[root@localhost ~]# nc -zv 192.168.15.137 22
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Connected to 192.168.15.137:22.
Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.

 
  • 使用nmap验证端口:

[root@localhost ~]# nmap -p 22 192.168.15.137

Starting Nmap 6.40 ( http://nmap.org ) at 2023-10-10 15:13 CST
Nmap scan report for 192.168.15.137
Host is up (0.000057s latency).
PORT   STATE SERVICE
22/tcp open  ssh

Nmap done: 1 IP address (1 host up) scanned in 0.26 seconds

 

总结,ping、telnet、curl、nc、nmap等工具功能和用途有所不同,在工作中使用的都很频繁,它们能极大地提升我们的工作效率,你学会了吗?



Tags:ping   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
网络工程师天天都在说的PING,到底是什么东东?
网络工程师天天都在说的PING,到底是什么东东?ICMP(Internet Control Message Protocol)是一个网络层协议,用于在IP网络中的设备之间传输控制消息。这些消息用于提供有关网络通信...【详细内容】
2024-03-27  Search: ping  点击:(17)  评论:(0)  加入收藏
为什么不能ping端口号?如何验证端口号可用?
一、端口号为什么不能ping?Ping 是一种网络工具,经常用于测试两台计算机之间的网络连接是否正常。Ping 使用 Internet 控制消息协议(ICMP)来发送 ICMP 请求消息到目标计算机,如果...【详细内容】
2023-10-18  Search: ping  点击:(317)  评论:(0)  加入收藏
Linux网络配置:掌握ifconfig、ping和netstat
当涉及到Linux操作系统和网络基础知识时,以下是你需要了解的一些重要概念和命令。我会按照你提供的内容结构,逐步讲解这些主题。基本网络概念IP地址、子网掩码和网关IP地址是...【详细内容】
2023-08-16  Search: ping  点击:(174)  评论:(0)  加入收藏
服务器 PING 值不稳定是什么情况?
服务器ping值不稳定是指服务器在不同时间段内,对同一IP地址进行ping测试时,返回的延迟时间不同,存在波动的情况。这种情况会对服务器的性能和稳定性产生影响,影响用户的使用体验...【详细内容】
2023-06-07  Search: ping  点击:(303)  评论:(0)  加入收藏
断网了,还能 ping 通 127.0.0.1 吗?
今天我将探讨一个有趣而深入的话题:当我们断网时,是否还能够通过 Ping 命令来成功访问本地回环地址 127.0.0.1。在这个现代社会中,我们几乎离不开互联网的便利,但有时网络的中断...【详细内容】
2023-05-15  Search: ping  点击:(327)  评论:(0)  加入收藏
linux服务器禁止ping命令,linux服务器禁ping如何解除
我是艾西,在我们搭建网站或做某些程序时,不少人会问禁ping是什么意思,怎么操作的对于业务有哪些好处等,今天艾西一次给你们说清楚。禁PING的意思是:不允许电脑、设备或服务器使用...【详细内容】
2023-04-19  Search: ping  点击:(351)  评论:(0)  加入收藏
八个常用的网络命令ping、nbtstat、tracert、Telnet等详细方法介绍,值得学习收藏!
一,ping它是用来检查网络是否通畅或者网络连接速度的命令。它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大...【详细内容】
2023-02-01  Search: ping  点击:(373)  评论:(0)  加入收藏
Web Scraping Vs Web Crawling 区别是什么?
Web Scraping(网页数据抓取)和Web Crawling(网络爬虫)是两个经常交替使用的词,人们没有认识到这两者之间的区别。它们可能有许多相似之处,并在同一基础上工作,但却有很大的区别。在...【详细内容】
2022-12-02  Search: ping  点击:(428)  评论:(0)  加入收藏
链入亚马逊官网,PingPong构建最大跨境电商生态
在服务30多万跨境电商卖家的过程中,从跨境收款做切入点。支付是所有交易中必不可少的一个枢纽,没有支付这个平台就无法形成。所以,当PingPong用支付把所有的链条打通之后,下...【详细内容】
2022-10-09  Search: ping  点击:(166)  评论:(0)  加入收藏
能ping通但是网络不通,是它们在搞鬼
平时,我们想要知道,自己的机器到目的机器之间,网络通不通,一般会执行Ping命令。一般对于状况良好的网络来说,你能看到它对应的loss丢包率为0%,也就是所谓的能ping通。如果看到丢包...【详细内容】
2022-09-14  Search: ping  点击:(1645)  评论:(0)  加入收藏
▌简易百科推荐
学生偷看“不良网站”,手机上3个痕迹无法清除,网友:咋不早说
众所周知,中国的常规教育中,总是“谈性色变”,但在这个信息爆炸的互联网时代,即便是一些年纪很小的孩子,也能轻易接触到一些所谓的不良网站,因此这一方面的教育缺失,其实是很可怕的...【详细内容】
2024-03-28    叶姐生活指南  Tags:不良网站   点击:(11)  评论:(0)  加入收藏
什么是网络中的路由器?核心功能解释
路由器是互联网连接的核心元素,是一种允许多个设备连接到互联网,并促进将数据包转发到各自的目标地址的设备。使用动态路由技术,路由器检查数据并在各种可用路径中选择最有效的...【详细内容】
2024-03-07    千家网  Tags:路由器   点击:(31)  评论:(0)  加入收藏
过年该不该升级Wi-Fi 7路由?看完就知道
打开电商网站不难发现,从2023年第三季度到现在,Wi-Fi 7路由器新品越来越多。而且价格不再是高高在上,已经基本和Wi-Fi 6路由价格差不多了。看到这些Wi-Fi 7新品路由,不少朋友就...【详细内容】
2024-02-27    中关村在线  Tags:Wi-Fi   点击:(35)  评论:(0)  加入收藏
聊聊 Kubernetes 网络模型综合指南
这篇详细的博文探讨了 Kubernetes 网络的复杂性,提供了关于如何在容器化环境中确保高效和安全通信的见解。译自Navigating the Network: A Comprehensive Guide to Kubernete...【详细内容】
2024-02-19  云云众生s  微信公众号  Tags:Kubernetes   点击:(37)  评论:(0)  加入收藏
SSL协议是什么?关于SSL和TLS的常见问题解答
SSL(安全套接字层)及其后继者TLS(传输层安全)是用于在联网计算机之间建立经过身份验证和加密的链接的协议。尽管SSL协议在 1999年已经随着TLS 1.0的发布而被弃用,但我们仍将这些...【详细内容】
2024-02-06  IDC点评网    Tags:SSL协议   点击:(69)  评论:(0)  加入收藏
从零开始了解网络协议:TCP/IP详解
从零开始了解网络协议:TCP/IP详解 在当今数字化的时代,网络协议已经成为我们生活中不可或缺的一部分。作为互联网的基础,网络协议规定了数据如何在不同的网络设备之间传输。TC...【详细内容】
2024-02-01    简易百科  Tags:TCP/IP   点击:(59)  评论:(0)  加入收藏
BGP路由属性:互联网路由的灵活控制器
在互联网的庞大网络中,边界网关协议(BGP)是确保不同自治系统(AS)间路由信息有效交换的关键协议。然而,BGP的功能远不止于此。其核心组成部分,即BGP路由属性,赋予了BGP强大的灵活性,使...【详细内容】
2024-01-26  诺诺爱生活    Tags:互联网路由   点击:(40)  评论:(0)  加入收藏
简易百科之什么是网络延迟?
简易百科之什么是网络延迟?随着互联网的普及和发展,网络已经成为我们生活中不可或缺的一部分。然而,我们在使用网络时可能会遇到一种情况,那就是网络延迟。那么,什么是网络延迟呢...【详细内容】
2024-01-24    简易百科  Tags:网络延迟   点击:(143)  评论:(0)  加入收藏
网络延迟与网络速度有什么区别?分享具体的答案
通常,许多人抱怨网速测试。速度还是不错的,但是他们玩游戏的时候怎么会卡住,还是断开连接等等问题,这一系列问题始终困扰着大家。那么,网络延迟与网络速度有什么区别呢?请不要担心...【详细内容】
2024-01-24  萌新小郭    Tags:网络延迟   点击:(48)  评论:(0)  加入收藏
揭秘IP地址的网络威胁与攻击类型
在当今数字化时代,网络攻击已经成为网络安全的一大挑战。IP地址,作为互联网通信的基础,也成为网络威胁和攻击的焦点之一。本文将深入探讨不同类型的网络威胁和攻击,以及如何防范...【详细内容】
2024-01-22  IP数据云    Tags:IP地址   点击:(76)  评论:(0)  加入收藏
站内最新
站内热门
站内头条