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的头像速盾高防cdn
上一篇 2024年5月25日
下一篇 2024年5月25日

相关推荐

  • SEO顾问:从业务分析到网站优化,他们的工作职责是什么?

    SEO顾问是当今互联网行业中备受关注的职业,他们的工作职责涉及到从业务分析到网站优化的方方面面。那么,什么是SEO顾问?他们究竟负责哪些工作?如何选择一位合适的SEO顾问?下面,让…

    行业资讯 2024年4月7日
    0
  • 晨阳seo顾问

    晨阳SEO顾问,一个名字中透露着专业与经验,一个名字中蕴含着成功的秘诀。在搜索引擎优化行业,SEO顾问是至关重要的角色,他们拥有丰富的背景和经验,能够为企业提供最有效的服务。那么,…

    行业资讯 2024年4月4日
    0
  • linux如何结束当前指令

    你是否曾经遇到过在使用Linux操作系统时,想要结束当前指令却不知道如何操作的困扰?或许你对Linux操作系统还不是很了解,但它却是网络行业中最受欢迎的操作系统之一。今天,我们就来…

    行业资讯 2024年3月22日
    0
  • 如何发布网站文章,如何发布网站赚钱

    4. SEO优化:一旦你的网站发布了,你希望用户如何找到它是你需要考虑的另一个问题。 SEO优化可以提高您的网站在搜索引擎中的排名并吸引更多潜在用户。因此,在发布网站之前,您需要了…

    行业资讯 2024年4月19日
    0

发表回复

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