visualdomain
Member
Hallo zusammen
Da ich ein absoluter newbie in Sachen ipfw/dummynet bin und das Netz auch schon nach howto's durchsucht habe, jedoch nichts entsprechendes gefunden habe, seit Ihr meine letzte Hoffnung...
Problem:
Da IPFilter leider nicht in der Lage ist, das traffic shaping durchzuführen, habe ich ipfw und dummynet in den Kernel einkompiliert.
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET
Nun möchte ich den FTP server upload 192.168.100.50 auf max.
20 KBytes/s beschränken.
Dazu benutze ich folgende Regeln:
ipfw add pipe 1 from 192.168.100.50 to any 21 via dc0
ipfw pipe 1 config bw 20KBytes/s
Wenn ich nun von irgendeinem host von meinem FTP Server etwas downloade, dann ist der downstream leider immer über 20 KByte/s. Was mache ich nur falsch?
Provider
¦
¦dc0 (public IP) 80.254.xxx.xxx/48
¦____
| BSD |________ rl0 (DMZ) 192.168.100.50/24
|____|
¦
¦xl0 (client) 192.168.10.x
¦
Betriebssystem:
4.8-STABLE FreeBSD 4.8-STABLE #8: Thu Jul 24 20:19:17 CEST 2003 root@www:/usr/obj/usr/src/sys/FIREWALL i386
Firewall:
ipf: IP Filter: v3.4.31 (336)
Kernel: IP Filter: v3.4.31
Running: yes
Log Flags: 0 = none set
Default: block all, Logging: available
Active list: 0
Da ich ein absoluter newbie in Sachen ipfw/dummynet bin und das Netz auch schon nach howto's durchsucht habe, jedoch nichts entsprechendes gefunden habe, seit Ihr meine letzte Hoffnung...
Problem:
Da IPFilter leider nicht in der Lage ist, das traffic shaping durchzuführen, habe ich ipfw und dummynet in den Kernel einkompiliert.
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET
Nun möchte ich den FTP server upload 192.168.100.50 auf max.
20 KBytes/s beschränken.
Dazu benutze ich folgende Regeln:
ipfw add pipe 1 from 192.168.100.50 to any 21 via dc0
ipfw pipe 1 config bw 20KBytes/s
Wenn ich nun von irgendeinem host von meinem FTP Server etwas downloade, dann ist der downstream leider immer über 20 KByte/s. Was mache ich nur falsch?
Provider
¦
¦dc0 (public IP) 80.254.xxx.xxx/48
¦____
| BSD |________ rl0 (DMZ) 192.168.100.50/24
|____|
¦
¦xl0 (client) 192.168.10.x
¦
Betriebssystem:
4.8-STABLE FreeBSD 4.8-STABLE #8: Thu Jul 24 20:19:17 CEST 2003 root@www:/usr/obj/usr/src/sys/FIREWALL i386
Firewall:
ipf: IP Filter: v3.4.31 (336)
Kernel: IP Filter: v3.4.31
Running: yes
Log Flags: 0 = none set
Default: block all, Logging: available
Active list: 0