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

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

翻译自:
How to Test Port[TCP/UDP] Connectivity from a Linux Server (文档 ID 22126261)
适用于:
Linux OS - Version Oracle Linux 50 to Oracle Linux 68 [Release OL5 to OL6U8]
Information in this document applies to any platform
目标:
在Linux服务器上检查TCP/UDP端口的连通性。
解决方案:
telnet和nc 是用来测试端口连通性的一般工具。
telnet可以测试tcp端口的连通性。
nc可以测试tcp和udp端口的连通性。
请确保telnet和nc工具已经安装
在CODE上查看代码片派生到我的代码片
# yum install nc
# yum install telnet
测试tcp端口的连通性:
语法如下:
在CODE上查看代码片派生到我的代码片
telnet <hostname/IP address> <port number>
如下是连通成功的例子:
在CODE上查看代码片派生到我的代码片
# telnet 1921182095 22
Trying 1921182095
Connected to 1921182095
Escape character is '^]'
SSH-20-OpenSSH_661
Protocol mismatch
Connection closed by foreign host
如下是连通不成功的例子:
在CODE上查看代码片派生到我的代码片
# telnet 1921182095 22
Trying 1921182095
telnet: connect to address 1921182095: No route to host
使用nc命令来测试tcp端口的连通性:
语法:
在CODE上查看代码片派生到我的代码片
nc -z -v <hostname/IP address> <port number>
如下是连通成功的例子:
在CODE上查看代码片派生到我的代码片
# nc -z -v 1921182095 22
Connection to 1921182095 22 port [tcp/ssh] succeeded!
如下是连通不成功的例子:
在CODE上查看代码片派生到我的代码片
# nc -z -v 1921182095 22
nc: connect to 1921182095 port 22 (tcp) failed: No route to host
使用nc命令来测试udp端口的连通性:
语法:
在CODE上查看代码片派生到我的代码片
nc -z -v -u <hostname/IP address> <port number>
在CODE上查看代码片派生到我的代码片
# nc -z -v -u 1921182095 123
Connection to 1921182095 123 port [udp/ntp] succeeded!
nc检测端口的用法
nc -z -w 10 %IP% %PORT%
-z表示检测或者扫描端口
-w表示超时时间
-u表示使用UDP协议

linux服务器有很多时候都需要去测试一下服务器端口是否能连通是否正常的情况,下面腾正科技分享一下在Linux环境下如何测试端口的连通性,分别测试TCP端口与UDP端口,希望可以带来帮助,谢谢。
1、这个需要Linux服务器里边支持nc命令
2、我们可以使用yum命令直接安装,我的是Centos
65系统
3、如果不会用,直接打nc命令就会显示出它的使用方法
4、如果需要测试某个服务器的端口在能不能正常在外面访问,例如我测试一下
1809733107
这个IP
的80
端口有没有开启可以使用命令:nc
-z
-w
1
1809733107
80
5、可以看到默认是使用TCP进行测试的,如果要测试UDP端口有没有开放的可以添加-u
一起使用。例如我测试一下2029612886
这个IP的UDP
53端口:nc
-u
-z
-w
1
2029612886
53
6、上面可以看到成功的会显示相关的信息,但是如果测试到端口是不开放的或者被防火墙拦截的就不会返回相关的信息。
注意事项:这是嘉辉根据自己的实情来测试端口的连通性,厉害可以使用其测试下,但具体的IP
以及端口要根据自己的实际填写测试哦。

InsightClient登录不上可能是由于以下几种原因:
1 用户名或密码错误:请检查您输入的用户名和密码是否正确,如果不正确,请重新输入。
2 网络连接问题:请检查您的网络连接是否正常,如果不正常,请尝试重新连接。
3 服务器问题:如果您的网络连接正常,但仍然无法登录,可能是服务器出现了问题,请联系InsightClient的技术支持人员。


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

原文地址: http://outofmemory.cn/zz/12788247.html

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

发表评论

登录后才能评论

评论列表(0条)

保存