测试udp服务的端口是否可用
作者:佚名 来源:本站整理 发布时间:2012-01-10-19:43:26
测试tcp服务的端口是否可用,可以利用:telnet ip port但是如果这个用在upd服务上,就会报错, 因为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的