怎么在Linux服务器上测试TCPUDP端口的连通性

怎么在Linux服务器上测试TCPUDP端口的连通性,第1张

测试端口的连通性可以使用telnet命令进行检查,命令如下:<pre t="code" l="bash">telnet IPPORT以上的IP和PORT,请使用实际信息进行替换。

1、我们在工作中经常接触的都是TCP,UDP的端口都是很少用的。检测TCP端口能否在外面访问的方法很简单,telnet可以测试出来结果。

例如 telnet 80

2、像上面这样子测试百度服务器的80端口,这个可以看到是有反应的,是开放通的。如果没有开放就像下面这样的显示。

例如 telnet 81

3、本文开始的时候提供给了psping 软件下载,当然你也可以去微软的网站那里下载psping ,这个软件好用,可以测试TCP或者UDP都行,十分实用。

4、可以看一下这个命令的使用方法

5、使用它来测试TCP端口是否开放以及通讯情况

6、如果Windows系统里边telnet和psping都没有我们可以在网页上打开测试一下端口是否开放通讯

7、在Windows下面测试UDP确实是有点比较麻烦的事,我一般都选择 在Linux上面进行测试,如果非要在Windows上面测试UDP可以选择安装nmap进行测试。

在Linux/Unix中查看端口打开状况的命令是netstat。

查看所有端口占用情况并显示占用进程名称

# netstat -apn

查看所有tcp端口占用情况并显示占用进程名称

# netstat -atpn

查看所有udp端口占用情况并显示占用进程名称

# netstat -aupn

例如你需要查看8080端口是否被打开可执行如下命令

# netstat -atpn | grep 8080

tcp6  0 0 :::8080  :::*  LISTEN   3096/java

上面的命令返回结果是8080端口被PID为3096的java进程打开,处于LISTEN状态


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/599800.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-10
下一篇2023-07-10

发表评论

登录后才能评论

评论列表(0条)

    保存