PF/ALTQ Traffic Shaping per IP bei DHCP und statischen IP's

lockdoc

Well-Known Member
Hallo,


ich wollte mal nachfragen, ob mich mit PF und ALTQ (unter FreeBSD) die Bandbreite zwischen statisch vergebenen IP's und den IP's vergeben via DHCP unterschiedlich bandbreiten begrenzen kann.

via DHCP wuerde ich beispielsweise folgende IP's vergeben:
Code:
10.0.1.1/8 - 10.0.3.254/8

Dann moechte ich folgende 10 statische IP's zulassen
Code:
10.0.0.1/8 - 10.0.0.10/8

Wie koennte ich jetzt einfach sagen, dass die DHCP IP's 10Mbit/s Down und 5Mbit/s Up fuer alle Protokolle haben duerfen und die statischen 20Mbit/s Down und 10Mbit/s Up.

Ginge das ueberhaupt so wie ich mir das erhoffe?

Anmerkung: Ich wuerde FreeBSD 9.2 nutzen, da ich in der 10er kuerzlich (in einem anderen Thread beschrieben) Probleme mit PF und NAT hatte.

LG
 
Mit ALTQ kann ich dir nicht helfen, aber dort werden ja -- sofern ich es richtig verstehe -- auch nur die entsprechenden Clients/Protokolle/etc. gematcht und darauf basierend die konfigurierte Bandbreite zugewiesen. Deine Clients könntest du doch folgendermaßen darstellen:

dhcp_clients = "10.0.1.1 - 10.0.3.254"
static_clients = "10.0.0.1 - 10.0.0.10"

pass out on ... proto tcp from $dhcp_clients to port 80 queue http_dhcp
pass out on ... proto tcp from $static_clients to port 80 queue http_static
 
Zuletzt bearbeitet:
Danke dir fuer die Info.
Allerdings muss ich wirklich expliziten IP Addressen unabhaengig von den Protokollen/Ports auf eine gewisse maximal Bandbreite begrenzen.
Das ganze wuerd ich gern mit PF machen, aber ich hab leider noch nirgends Beispiele dafuer gefunden und frag mich halt ob das ueberhaupt geht.

LG
 
Zurück
Oben