linux中可以使用命令行工具nc,判断指定端口的TCP和UDP连接是否通畅 。
安装:
yum install -y nc
常用命令:
检查UDP端口连接是否工作:nc -vuz {hostIP} {port}
检查服务器侧TCP端口连接是否工作:nc -l {port}
检查客户端侧TCP端口连接是否工作:nc {hostIP} {port}
常用参数:
-l
用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。
-s
指定发送数据的源IP地址,适用于多网卡机
-u
指定nc使用UDP协议,默认为TCP
-v
输出交互或出错信息,新手调试时尤为有用
-w
超时秒数,后面跟数字
-z
即zero,表示扫描时不发送任何数据
版权声明:本文为u011727603原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。