linux系统下测试UDP的ping工具——UDPPing

一般我们都是使用icmp来测服务器的tcp,如果要测试UDP的通讯情况,

那就比如繁琐了。这里提供一个简单的测UDP的工具UDPPing来检测通讯(脚本需要预装pip)

下载脚本
wget https://raw.githubusercontent.com/yishengzuiai1128/UDPping/master/udpping.py

给脚本赋予权限
chmod +x udpping.py

我们需要在测试的服务器上使用socat搭一个简单的udp服务

在目标 测试服务器输入以下命令

CentOS:
yum install socat -y
socat -v UDP-LISTEN:40000,fork PIPE

Ubuntu&Debian同理:
apt install socat -y
socat -v UDP-LISTEN:40000,fork PIPE
运行脚本测试(需要pip环境支持):

./udpping.py ip 40000

如果通讯失败,会出现Request timed out

THE END