UDP端口不能检测?UDP怎么测?

1. 测试环境

服务端操作系统:Ubuntu20.04.6
客户端操作系统:CentOS7
测试命令:hping3 和 nc
如果服务端启用了防火墙,需要将指定的端口放通,或者临时将防火墙关闭。

2. 服务端配置

服务端主要查看开启了哪些UDP端口,我们使用这些端口进行测试:
netstat -ulnp
服务端已经开启了5353、37430、631。

3. 客户端配置

在客户端上安装hping3和nc命令。

3.1 配置安装源

安装阿里的YUM源:
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repocurl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo

3.2 安装命令

yum install hping3 nc -y

4. 测试UDP端口

测试过程我们来对比命令的结果,UDP端口启用时与未启动的结果有什么区别。
已开启端口:5353、37430
未开启端口:5354、37431

Part1背景

今天,有个朋友咨询我关于 UDP 协议的测试方法。在给他讲完之后我也顺手将大致的过程记录了下来,在此分享给大家。

因为其是测试 LB(Load Balance)对 UDP 协议的支持,关于服务端和客户端都需要自己来搭建。

Part2测试工具选型

1nc

nc 安装方便,使用简单,可以作为 server 实现 TCP/UDP 端口侦听,也可以作为 client 发起 TCP/UDP 连接。

2iperf

安装也比较简单,支持 server 端和 client 端,是业内比较主流的灌包测速工具。在测速方面是比较好的选择。

Part3开始测试

3使用 nc

nc 安装

在服务端和客户端都安装 nc。

yum install nc

启动服务端

[root@test ~]# nc -uvl 30.30.30.201 8787
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Listening on 30.30.30.201:8787

 # -u 使用UDP协议
 # -v 输出详细的交互信息和错误信息
 # -l 侦听模式即server模式

上面的命令中,建议使用网卡上配置的 IP,不建议使用 127.0.0.1 这种本地环回地址,可能会出现问题。

客户端启动测试

首先创建一个测试文件,然后通过 nc 将这个文件的内容通过 UDP 协议传送到服务端,观察服务端控制台。

客户端:

echo "i am client." > t.txt

nc -u -w 1  30.30.30.201 8787 < t.txt

服务端:

服务端收到的消息
根据服务的响应,我们已经能够判断 UDP 链路已经 OK,此时就可以将服务端对接到 LB 的实例上,我们通过访问 LB 的 IP 和端口就能到达服务端。
对于数据的具体报文详情,我们可以在服务端绑定的网卡上抓包分析即可。

原创文章,作者:速盾高防cdn,如若转载,请注明出处:https://www.sudun.com/ask/77380.html

(0)
速盾高防cdn's avatar速盾高防cdn
上一篇 2024年5月25日 下午4:04
下一篇 2024年5月25日 下午4:31

相关推荐

  • 重庆seo整站优化效果,重庆seo整站优化报价

    市场规模扩大:随着重庆市经济的快速发展,企业的网络营销需求不断增加,SEO优化市场规模不断扩大。 专业性提高:随着市场竞争的加剧,企业对SEO优化的要求会越来越高,需要更加专业、经…

    行业资讯 2024年3月22日
    0
  • 深度了解嵌入式,你得知道这个知识点!

    干货时间到!今天华妹要分享的一个可以构建起跨平台应用的利器——交叉编译。那么你知道什么是交叉编译吗?了解“交叉编译”不了解嵌入式的人,对于交叉编译也许知之甚少。

    行业资讯 2024年5月31日
    0
  • 服务器cpu排行榜

    当我们谈论云服务器行业,首先想到的可能是服务器的性能。而在服务器中,CPU作为核心组件,其性能直接影响着整个服务器的运行效率。那么在众多的服务器CPU品牌中,又有哪些品牌是备受认可…

    行业资讯 2024年3月23日
    0
  • ip被墙了怎么处理,vps ip被墙

    最近,互联网行业发生了一件大事件,叫做“国外IP封杀”。该消息在网络上迅速传播,引起广泛关注。对了,你知道什么是国外IP吗?为什么我会被屏蔽?被屏蔽的后果是什么?让我们一起来探讨一…

    行业资讯 2024年5月14日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注