你还在ping? 7种高级方法可让您快速测试端口连接

发布者:上海IT外包来源:http://www.lanmon.net点击数:2320

为了弥补ping的特性,我们通常一起使用ping和telnet,通过ping来检查网络连接,或者通过telnet来指定端口。那么,除了它们之外,还可以使用哪些其他工具来测试端口连接?以下是与您分享的其他一些工具。
Ping是一种用于检查Windows,Linux和Unix下的网络连接的命令工具。对大多数Internet用户来说非常实用和方便,但ping有一个缺点:您无法指定端口。如果源地址设置为ping,那么ping命令是徒劳的。
为了弥补ping的特性,我们通常一起使用ping和telnet。我们可以通过ping检查网络连接,或通过telnet指定端口,ping和telnet是我们运营和维护工作中的两个重要命令工具。我相信每个人都熟悉它们,所以我不想详细介绍ping和telnet。
除了它们,还可以使用哪些其他工具来测试端口连接?这里有一些其他工具可供分享。
你还在砰? 7种高级方法可让您快速测试端口连接
1. NMap
Network Mapper的全称,是Linux下的网络扫描和嗅探工具包,也被称为“系统漏洞扫描之王”。
使用场景:nmap提供了一些基本功能,如主机发现,端口扫描,业务扫描,系统扫描等。它不仅可以测试端口连接,还可以获取地址的服务类型,状态,端口和协议信息。
如何使用:nmap -p端口地址
你还在砰? 7种高级方法可让您快速测试端口连接
2. Netcat
Nc是netcat的简写,在互联网上享有瑞士军刀的美誉。由于它简短而实用,因此它被设计成一个简单可靠的网络工具。
使用场景:NC为我们提供了四个主要功能(服务器启动端口监听,客户端扫描端口,传输文件,测试网络速度),响应速度快。
使用方法:nc -vz地址端口
你还在砰? 7种高级方法可让您快速测试端口连接
3. Paping
Paping是一个用于在Linux下测试tcp端口连接的开源工具。它只支持tcp,不支持udp。
使用场景:PaPing不仅可以测试端口连接,还可以检测网络延迟。唯一的缺点是不支持udp协议。如何使用:./paping -p port -c次地址
你还在砰? 7种高级方法可让您快速测试端口连接
4. cURL
cURL是一个文件传输工具,可以在命令行上使用URL语法。
使用场景:cURL支持多种通信协议,如FTP,HTTP,HTTPS,SCP,Telnet,IMAP,POP3,SMTP等。但是,curl主要用于文件传输,如使用curl调用API。
用法:curl地址:端口
你还在砰? 7种高级方法可让您快速测试端口连接
5. Psping
Psping是Microsoft提供的一种测试工具,可用于测试ICMP ping,TCP ping,延迟测试,带宽测试等。
使用场景:不仅可以测试端口连接,还可以检测网络延迟。唯一的限制是它仅限于Windows系统。
使用方法:C: PSTools>
Psping.exe地址:端口
你还在砰? 7种高级方法可让您快速测试端口连接
6.Hhping
Hping是命令行下使用的TCP/IP数据包汇编/分析工具。它的命令模式类似于Unix下的ping命令,但它不仅可以发送ICMP回应请求,还支持TCP,UDP,ICMP和RAW-IP。协议,具有路由跟踪模式,可在两个相互包含的通道之间传输文件。
使用场景:与ping工具相比,HPING可以使用任何IP数据包,包括ICMP,TCP,UDP和RAWSOCKET。它的优点是它可以自定义数据包的各个部分,并支持详细检测目标地址。
使用方法:hping地址-S -V -c次-p端口
你还在砰? 7种高级方法可让您快速测试端口连接
7.测试网络连接
Test-NetConnection cmdlet显示连接的诊断信息。
使用场景:Powershell附带一个网络测试工具,可用于测试端口连接。与Psping相比,功能相对简单。
用法:Test-NetConnection地址 - 端口
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部