在Linux中,模拟到端口的慢速流量传入流量,例如54000

在Linux中,模拟到端口的慢速流量传入流量,例如54000,第1张

概述有没有办法在 Linux中模拟特定端口的服务器入站缓慢流量?我看了NETEM,但它似乎只在WAN范围内. 使用tc限制所有流量匹配tcp(协议6)目标端口54000(256Kbits入站)到eth0的所有流量的示例… 作为根…… tc qdisc add dev eth0 handle ffff: ingresstc filter add dev eth0 parent ffff: protoc 有没有办法在 Linux中模拟特定端口的服务器入站缓慢流量?我看了NETEM,但它似乎只在WAN范围内.解决方法 使用tc限制所有流量匹配tcp(协议6)目标端口54000(256Kbits入站)到eth0的所有流量的示例…

作为根……

tc qdisc add dev eth0 handle ffff: ingresstc filter add dev eth0 parent ffff: protocol ip prio 50 u32 \    match ip  protocol 6 0xff \    match ip dport 54000 0xffff police rate 256kbit burst 10k drop \    flowID :1

您可以像这样监视它…注意下面的ffff删除的数字

[mpenning@Bucksnort ~]$sudo tc -s qdisc showqdisc pfifo_fast 0: dev eth0 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1 Sent 17796311917 bytes 5850423 pkt (dropped 0,overlimits 0 requeues 0) rate 0bit 0pps backlog 0b 0p requeues 0qdisc ingress ffff: dev eth0 parent ffff:fff1 ---------------- Sent 140590 bytes 1613 pkt (dropped 214,overlimits 0 requeues 0) rate 0bit 0pps backlog 0b 0p requeues 0qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1 Sent 0 bytes 0 pkt (dropped 0,overlimits 0 requeues 0) rate 0bit 0pps backlog 0b 0p requeues 0[mpenning@Bucksnort ~]$

要删除所有入口流量过滤器:

tc qdisc del dev eth0 ingress
总结

以上是内存溢出为你收集整理的在Linux中,模拟到端口的慢速流量传入流量,例如54000全部内容,希望文章能够帮你解决在Linux中,模拟到端口的慢速流量传入流量,例如54000所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1047648.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存