如何在路由器上测试远端UDP端口通不通
UDP是协议,木有固定端口。测试对端某个端口是否开放直接telnet ip port 比如telnet 218.2.135.1 80 =>测试218.2.135.1这个地址的80端口是否开放 不通会有提示,拒绝连接,通了可能什么都没有

如何测试udp端口是否正常?
测试udp 服务的端口是否可用 d 服务上,就会报错, 因为telnet 走的是tcp 协议, 比如说192.168.80.131 在8888 端口上上启了个udp 的服务,这是使用telnet 192.168.80.131 8888,就会报如下错误:Trying 192.168.80.131... telnet: connect to address 192 .168.80.131: Connection refused 此时, 可以使用nc 这个工具, 大多数的发行版都自带这个工具, fedora 9 的/usr/bin/nc 所属的安装包是 nc-1.84-16.fc9.i386nc -l -u 192.168.80.129 8001 使用命令nc -u 192.168.80.129 8001, 在这里输入字符串, 服务端就会回显相同的字符串,表示8001 端口上的udp 服务是否启用.suse 上的是用netcat, 方法基本上差不多:netcat -l -u -p 8001 这样就可以在0.0.0.0 上侦听udp 的8001 端口从另外一台机器,或者打开本机的另外一个虚拟终端, 输入:netcat -u 192.168.1.123 8001 在这里输入字符串, 就会回显一个相同的字符串,表示链接是OK 的
TCP端口大家都知道,比如80端口,可以使用 telnet ip 80,来验证端口是否正常监听,那UDP端口是否可以同样测试呢?详细如下: 下面我们来进行测试,123端口是服务器42.11.12.13打开的UDP端口,udp 0 0 42.11.12.13:123 0.0.0.0:* 1472/ntpd1.我们首先使用telnet连接,如下[root@kr-sg-test ~]# telnet 42.11.12.13 123Trying 42.11.12.13…telnet: connect to address 42.11.12.13: Connection refusedtelnet: Unable to connect to remote host: Connection refused很明显,telnet连接被拒绝,无法测试成功。2.我们使用nc来进行测试,如下[root@kr-sg-test ~]# nc -vuz 42.11.12.13 123Connection to 42.11.12.13 123 port [udp/ntp] succeeded!结果证明UDP 123端口正常监听。nc命令用法:usage: nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port][-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_version] [-x proxy_address[:port]] [hostname] [port[s]]

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

怎样测试UDP端口
测试UDP端口方法 TCP端口大家都知道,比如80端口,可以使用 telnet ip 80,来验证端口是否正常监听,那UDP端口是否可以同样测试呢?详细如下:下面我们来进行测试,123端口是服务器42.11.12.13打开的UDP端口,udp 0 0 42.11.12.13:123 0.0.0.0:* 1472/ntpd1.我们首先使用telnet连接,如下[root@kr-sg-test ~]# telnet 42.11.12.13 123Trying 42.11.12.13…telnet: connect to address 42.11.12.13: Connection refusedtelnet: Unable to connect to remote host: Connection refused很明显,telnet连接被拒绝,无法测试成功。2.我们使用nc来进行测试,如下[root@kr-sg-test ~]# nc -vuz 42.11.12.13 123Connection to 42.11.12.13 123 port [udp/ntp] succeeded!结果证明UDP 123端口正常监听。nc命令用法:usage: nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port][-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_version] [-x proxy_address[:port]] [hostname] [port[s]]

怎样判断远程主机的udp端口是否开放
不用工具,在CMD下有个技巧可检测相应IP主机指定端口是否开启(比如你想检测222.214.179.230的30端口是否开启,可以这样): 在CMD下输入:start /min telnet 222.214.179.230 30之后会出现一个窗口,是最小化的,你等一会,如果窗口自动关闭了,说明端口是关闭的或主机ping不通,反之端口开放.你可以用自己的机子做实验.在CMD下输入netstat -anp tcp可以查看当前主机tcp开放了哪些端口. ping命令是不能检测端口,只能检测你和相应IP是否能连通.
https://v.qq.com/x/page/v1413k46owg.html

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/79316.html。