DHCP Server in mehreren V-Lan´s (Netzwerksegmenten

Hallo Linux Gemeinde
ich benötige mal bei folgendem Problem Eure Hilfe.

Ich habe vor bei uns in der Firma (Einen) dhcp Server für 5 verschiedene V-Lan´s einzurichten.

Nun stellt sich mir die Frage,

woher weiß der dhcp Server welchen Adress-Pool er welcher Netzwerkkarte zu Verfügung stellen soll.

Meine vorhanden Netzwerkkarten (V-Lan config) sie wie folgt aus konfiguriert.

eth0.1 IP: 10.32.38.1 / Mask: 255.255.255.0
eth0.2 IP: 10.32.39.1 / Mask: 255.255.255.0
eth0.3 IP: 10.32.60.1 / Mask: 255.255.252.0
eth0.4 IP: 10.32.69.1 / Mask: 255.255.252.0
eth0.5 IP: 10.32.89.1 / Mask: 255.255.252.0

Ich bin für jeden Tipp offen.
Ich habe schon das Internet einmal von oben bis unten abgesucht aber ich habe bis jetzt nichts brauchbares finden können.

MfG
Marcus Lindemann

Hallo Marcus,

eigentlich ganz einfach. Du erstellst für jedes Netz einen Abschnitt in der dhcpd.conf die ungefähr so aussieht

subnet 10.32.38.0 netmask 255.255.255.0 {
 range 10.32.38.10 10.32.38.254;
 option routers 10.32.38.1;
}
subnet 10.32.39.0 netmask 255.255.255.0 {
 range 10.32.39.10 10.32.39.254;
 option routers 10.32.39.1;
} 
u.s.w.

Der DHCP-Server erkennt automatisch welche IP Adresse er an welches Netz ausliefern darf.

Grüße
Martin