如何在路由器上测试远端UDP端口通不通

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在路由器上测试远端UDP端口通不通相关的知识,希望对你有一定的参考价值。

客户保障说总部的一个服务使用了3个UDP端口,他们这边无法使用远端服务,我初步的想法是在他的交换机和路由器上分别测试到达远端服务器的UDP端口通不通,但是不能用telnet命令,这个在华三的路由器交换机上用什么命令去测试呢?求大神帮忙

UDP是协议,木有固定端口。测试对端某个端口是否开放直接telnet
ip
port
比如telnet
218.2.135.1
80
=>测试218.2.135.1这个地址的80端口是否开放
不通会有提示,拒绝连接,通了可能什么都没有
参考技术A 这个他们拓扑大概是防火墙-路由器-交换机-PC,我的思路是分别在每台设备上测试看看远端的UDP端口能不能通,找到哪台设备不通就检查配置看看他前面的设备或者他做了什么配置导致不通,我现在就不知道怎么在路由器啊,交换机上去测试对端UDP端口通不通。 参考技术B telnet基于TCP,没办法测试UDP的端口是否是通的,所以比较麻烦,这业务也真烦,用UDP的端口 参考技术C 考虑过,那我做镜像,抓访问远端服务器的包,看看是否正常交互去判断?有点麻烦,而且我不太愿意去碰设备上的配置,不知道有没有什么比较命令行类似telnet的能直接测试,我查了linux下有NC,但是路由器交换机下面没有这些命令吧,我不是很确定。 参考技术D DOS 下,就可以了。

linux下如何测试一个IP地址的某个端口通不通

linux测试某个端口的连通性可以使用如下命令测试TCP协议

telnet  ip  port

TCP/UDP协议测试端口

nc -vuz ip  port #测试udp协议
nc -vtz ip port  #测试tcp协议

参考技术A 如果是tcp端口,可以使用telnet命令登录到该端口来测试该端口是否打开:如果telnet能够连上,说明该端口已经打开,否则是关闭的。 如果是udp端口,可以使用端口扫描工具,比如nmap。 当然,nmap也可以用来扫描tcp端口,只是telnet更方便 另外,...本回答被提问者和网友采纳 参考技术B 在确定防火墙和selinux已经关闭的情况下,使用命令:telnet ip 端口
如果端口不通会有提示

以上是关于如何在路由器上测试远端UDP端口通不通的主要内容,如果未能解决你的问题,请参考以下文章

如何测试服务器端口通不通

如何测试某个端口通不通如何测试

telnet命令怎么看端口通不通linux(如何测试telnet端口通不通)

怎么解决网络ping不通问题

远程唤醒win7 WakeMeOnLan

数据库连接不上