Mac OS X 网络限速方法

开发中经常需要限制网格速度来进行一些调试,此时可以用ipfw来配置网络带宽来达到限速的目的

sudo ipfw add pipe 1 ip from any 80 to any via en0

这里的两个any可以根据实际情况来配置要做限制的ip段 后面80是端口 en0为网络接口

sudo ipfw pipe 1 config bandwidth 30Kbyte/s

这里30Kbyte/s为要限制的带宽,unlimited为不限速,再次执行这行命令可以修改要限制的带宽

 

另有图形化工具一枚 http://www.hanynet.com/waterroof/index.html

 

在linux 中可以使用 iptables

iptables -A FORWARD -m limit -s 61.155.141.16 –limit  700/s -j ACCEPT

iptables -A FORWARD -s 61.155.141.16 -j DROP