Linux系统下怎么测试端口的连通性

Linux系统下怎么测试端口的连通性,第1张

在工作中有很多时候都在去测试一下服务器端口是否能连通是否正常的情况,下面小编与大家分享一下在linux环境下如何测试端口的连通性,分别测试tcp端口与udp端口,希望可以给大家带来帮助,谢谢。

1、这个需要linux服务器里边支持nc命令,如果还没有装的情况会显示如下

2、我们可以使用yum命令直接安装,我的是centos

6.5系统

3、如果不会用,直接打nc命令就会显示出它的使用方法

4、如果需要测试某个服务器的端口在能不能正常在外面访问,例如我测试一下

180.97.33.107

这个ip

的80

端口有没有开启可以使用命令:nc

-z

-w

1

180.97.33.107

80

5、可以看到默认是使用tcp进行测试的,如果要测试udp端口有没有开放的可以添加-u

一起使用。例如我测试一下202.96.128.86

这个ip的udp

53端口:nc

-u

-z

-w

1

202.96.128.86

53

6、上面可以看到成功的会显示相关的信息,但是如果测试到端口是不开放的或者被防火墙拦截的就不会返回相关的信息。

注意事项:本文是根据自己的实情来测试端口的连通性,厉害可以使用其测试下,但具体的ip

以及端口要根据自己的实际填写测试哦。

可以通过telnet进行排查,首先确定端口是否开启\x0d\x0a[root@localhost xly]# netstat -tpln|grep 3306\x0d\x0atcp0 0 :::3306 :::*LISTEN 3034/mysqld \x0d\x0a然后再从其他机器进行telnet,如果通畅,则说明开放了,如果没有,说明有防火墙、网络不通、配置限制等情况\x0d\x0a[root@localhost xly]# telnet 192.168.1.1 3306\x0d\x0aTrying 192.168.1.1...\x0d\x0aConnected to 192.168.1.1.\x0d\x0aEscape character is '^]'.\x0d\x0aN\x0d\x0a5.6.39-loge9+kZc`!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8547376.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存