Linux下怎样查看某一端口是否开放?

Linux下怎样查看某一端口是否开放?,第1张

可以通过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`!

在Linux下telnet和nc这两个命令都是是用来测试端口连通性。其中telnet可以测试tcp端口的连通性。nc可以测试tcp和udp端口的连通性。

具体使用方法如下:

1、确保linux机器上已经安装了nc或者telnet命令,如果没有通过yum安装

# yum install nc  

# yum install telnet 2、telnet命令的使用:

语法:telnet <hostname/IP address> <port number>

例子:

测试通过则会显示下面的文字:

# telnet 192.118.20.95 22  

Trying 192.118.20.95...  

Connected to 192.118.20.95.  

Escape character is '^]'.  

SSH-2.0-OpenSSH_6.6.1  

  

Protocol mismatch.  

Connection closed by foreign host.

测试不通过:

# telnet 192.118.20.95 22  

Trying 192.118.20.95...  

telnet: connect to address 192.118.20.95: No route to host 3、nc测试TCP端口的连通性

语法:nc -z -v <hostname/IP address> <port number>

测试通过:

# nc -z -v 192.118.20.95 22  

Connection to 192.118.20.95 22 port [tcp/ssh] succeeded!

测试不通过:

# nc -z -v 192.118.20.95 22  

nc: connect to 192.118.20.95 port 22 (tcp) failed: No route to host 4、nc测试UDP端口的连通性

语法:nc -z -v -u <hostname/IP address> <port number> 

测试通过:

# nc -z -v -u 192.118.20.95 123  

Connection to 192.118.20.95 123 port [udp/ntp] succeeded!

在工作中有很多时候都在去测试一下服务器端口是否能连通是否正常的情况,下面小编与大家分享一下在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

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


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

原文地址: https://outofmemory.cn/yw/8212252.html

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

发表评论

登录后才能评论

评论列表(0条)

保存