用Mac實作頻寬管理 - MAC

Callum avatar
By Callum
at 2012-10-13T21:34

Table of Contents


首先打開終端機,然後建立一個「管道」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囉~


--
Tags: MAC

All Comments

Regina avatar
By Regina
at 2012-10-17T08:44
滿有趣的
Hamiltion avatar
By Hamiltion
at 2012-10-21T14:03
這有用
Tom avatar
By Tom
at 2012-10-23T16:02
可以請問終端機能不能查出目前哪些程式在用哪個PORT嗎
Zanna avatar
By Zanna
at 2012-10-28T08:23
netstat ?
Caitlin avatar
By Caitlin
at 2012-10-31T12:34
losf -i
Barb Cronin avatar
By Barb Cronin
at 2012-11-02T19:53
打錯, lsof -i
Zanna avatar
By Zanna
at 2012-11-06T22:59
想不到要用在哪 ~"~

請問2008 iMac24" 2.8Ghz可安裝10.7嗎?

Joe avatar
By Joe
at 2012-10-13T19:56
最近想把電腦重灌 手邊剛好有10.7 LION USB Drive 不知道2008 24and#34; 2.8Ghz 型號應該是MB325LL/A - iMac8,1 請問10.7安裝的上去嗎? 麻煩有經驗的大大解惑一下,知道答案就自D 感謝!!! - ...

有關開發機。。。

Susan avatar
By Susan
at 2012-10-13T18:27
各位前輩好,小弟是一般的APP開發者 由於工作關係,要買一臺MAC BOOK Pro或Air(因為前一臺被老闆收了) 主要是想請教,如果我的開發環境需要開Windows模擬器,Eclipse,Xcode, 然後。。。大概就是Chrome之類的瀏覽器、pages + keynotes 最複雜大概就這樣 ...

13'Air 8G和折扣的選擇?

Ula avatar
By Ula
at 2012-10-13T16:47
想請問大家 我想在今年週年慶入手13and#39;MBA 原本已經打算好如大家所建議的直上8G ram 但沒想到原來店面只賣4g款 因為我是有問過德誼他們是說會有8g的機子只是量少 所以才一直以為每家店都有 我是打算在新光的i store買 這樣可以滿萬送千 湊滿四萬就有四千的禮券 但i store是說他們店 ...

Office for Mac 2011輸入法一問

Poppy avatar
By Poppy
at 2012-10-13T15:00
這問題困擾我一個多月了,最近打論文受不了上來問。 請問一下,為什麼我使用內建的輸入法打字, 打完中文再切換英文,使用方向鍵(上下左右)時,都一直打出「日文」 沒錯,就是日文!(由於在Nally打不出日文,故作罷) 想請問有什麼方法可以解決嗎? 還是只有使用「奇摩輸入法」而以咧....?? -- ...

有人MAC同時可跑Win和Linux嗎

Carol avatar
By Carol
at 2012-10-13T14:48
※ 引述《kimi206rc (法國人)》之銘言: : 舊筆電不堪使用,想趁此換機機會踏入MAC世界 : 但工作會用到跑Windows和Linux程式 : 所以想入手13吋的MACBOOK AIR : 8GB ram 裝VirtualBox+VMware各別跑 : Windows和Linux系統 : 請問這樣 ...