linux模拟丢包

1.下载丢包工具包
https://github.com/chaosblade-io/chaosblade/releases
2.丢包和取消丢包

  • 使得7006和7008两个端口都100%丢包,执行如下命令
./blade create network loss --percent 100 --interface eth0 --local-port 7006,7008

执行成功后,会返回如下结果:

{"code":200,"success":true,"result":"e3e4aea09b80939b"}

上述结果中result字段便是后续结束丢包要用的id.

  • 想要结束丢包实验,可以执行以下命令
./blade destroy e3e4aea09b80939b

执行成功会返回如下结果,显示的信息能和之前丢包的端口信息一致

{"code":200,"success":true,"result":{"Target":"network","Scope":"","ActionName":"loss","ActionFlags":{"interface":"eth0","local-port":"7006,7008","percent":"100"},"ActionPrograms":null}}

3.更多chaosblade的学习使用
详见 https://github.com/chaosblade-io/chaosblade/blob/master/README_CN.md

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值