Begränsa nätverksanvändning på en port
2009-05-17
Hur man gör för att begränsa mängden trafik som kan gå på t.ex. en port samt info om olika brandväggar
(Information från: macfidelity.de/2009/05/17/mac-limit-bandwidth-in-mac-os-x-using-ipfw/index.html)
Antag att vi vill sätta en gräns på 8 KByte/sek för port 80
1 – Definiera brandväggaregel
sudo ipfw pipe 1 config bw 8KByte/s
2 – Bind regel till port
sudo ipfw add 1 pipe 1 src-port 80
Ta bort den igen
sudo ipfw delete 1
Länkar
man kan använda följande program om man vill undvika att grotta runt i brandväggen ”manuellt”:
Apple lade till pf (Packet Filter) i OS X 10.7 och här är en GUI för den:
Här är en artikel som viker ut skillnaderna mellan ipfw och pf: