lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

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: