Re: DHCPD....

Uwe Beck <[email protected]> Wed, 04 Oct 2006 13:16:03 +0200
Newsgroups gmane.linux.redhat.general.german
Message-ID <[email protected]>
Hallo Hannes,

Johannes Walther wrote:

> Hallo,
>
> Szenario:
>
> Ein Drucker steht in "zwei" Räumen/Netzen und bekommt seine IP über
> DHCP. Soweit sogut... fuinktioniert wunderbar, aber:
>
> In dem einen Raum/Netz soll er die 10.208.66.53 und im anderen
> Raum/Netz die 10.208.67.42 vom DHCPD bekommen, je nach dem von
> welcher Schnittstelle gefragt wird.
>
> Gruß
> Hannes

Man kann doch "class" definieren und dort einen "match" benutzen. In "shared-network" dann "pool"
einrichten und ueber "allow" oder "deny" die Verwendung regeln.
Und nun wird es schwierig, d.h. dazu habe ich im  Moment keine Antwort.
Gebraucht wird sowas, wie bei PXE-Boot jedoch fuer die Unterscheidung, aus welchem Netz der Request
kam:

match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";

Gibt es da etwas Auswertbares dieser beiden aus unterschiedlichen Netzwerken stammenden DHCP Requests?
Anders kann ich mir nicht vorstellen, dass dieses Problem loesbar ist.

Gruss Uwe