DHCP: Adressen zyklisch aus mehreren Adresspools vergeben

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
redrat
Beiträge: 828
Registriert: 12.09.2002 10:11:46
Wohnort: Braunschweig

DHCP: Adressen zyklisch aus mehreren Adresspools vergeben

Beitrag von redrat » 05.07.2005 15:03:32

Hallo,

ich würde gerne einen DHCP Server so konfigurieren, daß er zyklisch aus mehreren Adresspools (in meinem Fall sollen's aktuell 3 Pools sein) Adressen vergibt.

also z.B. so:

Pools:

192.168.1.1 - 192.168.1.254
192.168.2.1 - 192.168.2.254
192.168.3.1 - 192.168.3.254

Dann werden nacheinander vier Clients gestartet:

Client 1 bekommt die Adresse 192.168.1.1
Client 2 bekommt die Adresse 192.168.2.1
Client 3 bekommt die Adresse 192.168.3.1
Client 4 bekommt die Adresse 192.168.1.2
usw.

Weiß jemand ob das geht, und wenn ja, wie's funktioniert?

Timo

Benutzeravatar
kedmanee
Beiträge: 56
Registriert: 30.03.2005 21:05:16
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Bingen
Kontaktdaten:

Beitrag von kedmanee » 05.07.2005 15:53:49

Gestatte mir die Frage: Macht bei einer so spezifischen IP-Nummer-Vergabe ein DHCP Server noch Sinn? Dann kannst du doch den Clients besser gleich statische Adressen zuteilen bzw. die IP Nummer an die MAC-Adressen der Clients binden?

Um bei deiner Frage zu bleiben. Wenn die /etc/dhcp3/dhcpd.conf das enthält:

Code: Alles auswählen

subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.1 192.168.1.3;
}

subnet 192.168.2.0 netmask 255.255.255.0 {
  range192.168.2.1 192.168.2.3 ;
}
werden doch nur diese 6 Nummern vergeben:
192.168.1.1
192.168.1.2
192.168.1.3
192.168.2.1
192.168.2.2
192.168.2.3
liege ich das jetzt richtig als Trockenschwimmer??
Die Vergabe in einer bestimmten Reihenfolge wird kaum möglich sein.
Meine Community: FOSS Club Bingen

Benutzeravatar
redrat
Beiträge: 828
Registriert: 12.09.2002 10:11:46
Wohnort: Braunschweig

Beitrag von redrat » 05.07.2005 18:59:35

Ja, es macht durchaus Sinn. Im Prinzip geht es darum, bei einer größeren Anzahl an Clients eine Art Load-Balancing zu erreichen, indem die Clients gleichmäßig in drei Netzsegmente eingeteilt werden.

Wenn ich statische IP-Adressen verteilen würde, dann könnte ich zwar alle Clients in drei Gruppen teilen, wenn aber zufälligerweise fast nur die Client aus einer Gruppe laufen, habe ich wieder den gesamten Traffic in einem Netz (bzw. auf einem Server).

Deshalb wollte ich gerne, daß sich alle aktiven Clients gleichmäßig auf drei Netzwerke aufteilen, egal welche und wieviele Clients laufen.

Das ganze hat sich aber so gut wie erledigt, da es der Administrator vor Ort doch noch hinbekommen hat. Scheint wohl zu funktionieren, wenn ich einfach für ein Subnetz mehrere Pools in der DHCP-Config anlege (hab es selber noch nicht probiert). Trotzdem danke für's Interesse :)

Timo

Antworten