首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >压测工具iperf的构建与实操(全程操作,理论暂无)

压测工具iperf的构建与实操(全程操作,理论暂无)

原创
作者头像
用户11925929
修改2025-11-23 12:49:50
修改2025-11-23 12:49:50
70
举报

点赞,关注,希望能带来更多的好的文章,共同进步

iperf的整体流程是:网卡一:a 网卡二:b 环境准备: 创建网络命名空间:ip netns add ns1;ip netns add ns2

将物理网卡分配到命名空间:ip link set a netns ns1;ip link set b netns ns2;

两个窗口分别配置:

窗口1 ns2(服务器端): 进入ns2命名空间:ip netns exec ns2 bash

配置网络:ip addr add 10.10.10.20/24 dev b;

ip link set b up;

Ip link set lo up;

ip route add 10.10.10.0/24 dev b;

验证配置: ifconfig;

Ip route show;

启动iperf服务器: iperf3 -s -p 5201;

窗口2 ns1(客户端)

进入ns1命名空间:ip netns exec ns1 bash;

配置网络:ip addr add 10.10.10.10/24 dev a;

ip link set a up;

Ip link set a up;

Ip link set lo up;

ip route add 10.10.10.0/24 dev a;

验证配置:

ifconfig;

ip route show; 测试连通性: ping -c 3 10.10.10.20

如果ping通,启动iperf测试:

Iperf3 -c 10.10.10.20 -t 60 -p 5201;

测试完成后进行清理: 将网卡移回默认命名空间恢复网络:

Ip netns exec ns1 ip link set a netns 1;

Ip netns execc ns2 ip link set b netns 1;

删除命名空间: ip netns del ns1;

Ip netns del ns2; 自己验证过,能够正确的进行测试

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 点赞,关注,希望能带来更多的好的文章,共同进步
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档