首先打開終端機,然後建立一個「管道」pipe (有更好的翻譯嗎?)。
sudo ipfw pipe 1 config bw 100KByte/s
如果要調高,就把那個100的數字往上加。然後接下來就是把要限制速度的port都連到
這個pipe,而沒有接到pipe的,就會以全速運行。
以http來說,就是把port 80給接到pipe來,如下例:
sudo ipfw add 1 pipe 1 src-port 80
如果還有其它的port也想接到這個pipe,就重覆上列指令,但改一下最後的port號。
這個玩法還有其它的變化,也可以把port號改為* 就把全部的port都接過來;
如果把 src-port改為ip 位址的話,就可以限制其它ip連過來的速度。
如果要恢復原狀的話,就輸入
sudo ipfw delete 1
要了解更多的,就請參考ipfw的man囉~
--
All Comments