Re: dummynet und edonkey

From: Bernd Walter <ticso(at)cicely9.cicely.de>
Date: Wed, 16 Apr 2003 20:15:03 +0200

On Wed, Apr 16, 2003 at 07:55:22PM +0200, Manfred Lotz wrote:
> Ich habe mir edonkey installiert und nachdem der Esel mir meine DSL-Verbindung
> (die Upload Seite) zugeknallt hat, habe ich ipfw aktiviert und mit dummynet
> die ersten Gehversuche gemacht.
>
> Ich habe folgendes definiert:
>
> ipfw add 20 pipe 1 ip from 192.168.1.10 to any 4662 out via rl0
> ipfw add 30 pipe 2 ip from 192.168.1.10 4662 to any out via rl0

Sei dir nicht zu sicher, daß alles über diese Ports geht.
ausgehende Verbindungen könnten andere Ports haben.
Am bestene eine extra IP nehmen und darauf filtern.
Esel gehören eh ins jail...

> ipfw pipe 1 config bw 20Kbit/s queue 10KBytes
> ipfw pipe 2 config bw 20Kbit/s queue 10KBytes

vergesse nicht sysctl net.inet.ip.fw.one_pass=0, ansonsten kannst du
die Packete nicht mehr filtern.

> Es scheint soweit zu laufen. Durch beide Regeln gehen ständig Pakete durch,
> was gut aus sieht. Der Durchsatz der DSL-Verbindung geht nicht in den Keller,
> was auch gut ist.
>
>
> Jedoch verstehe ich die Anzeige von
> ipfw pipe show
> nicht so ganz.
>
> -bash-2.05b# ipfw pipe show
> 00001: 20.000 Kbit/s 0 ms 10 KB 0 queues (1 buckets) droptail
> mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
> 00002: 20.000 Kbit/s 0 ms 10 KB 1 queues (1 buckets) droptail
> mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
> BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte
> Drp
> 0 tcp 192.168.1.10/4662 80.142.34.102/4827 134 6173 0 0 0
>
>
>
> Die Destination IP-Addr, in diesem Falle 80.142.34.102, bleibt jetzt für immer
> bestehen.
>
> Meine Frage: Ist dies ok oder müsste ich nicht auch andere Destinations
> sehen?

Das sind die IPs, die die queue aufgemacht haben.
In dem Fall ist das unbedeutend, aber wenn du Masken verwendest, um
dynamische queues zu erzeugen, dann kannst du danach sehen, wofür die
dynamische queue ist.

-- 
B.Walter                   BWCT                http://www.bwct.de
ticso(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 16 Apr 2003 - 20:15:16 CEST

search this site