[Eisfair] dhcpd nur auf vorgegebener Netzwerkkarte

Kay Martinen usenet at martinen.de
Mo Jan 12 22:16:37 CET 2026


Am 12.01.26 um 20:27 schrieb Kulzer, Wilhelm:
> Hallo,
> 
> Ich habe hier einen Rechner mit vier Netzwerkkarten onboard.

Selbst eingebaut oder Server Hardware (wg. OnBoard)?
Neuere (echte HW) Server haben meist schon 4 eingebaut (plus ein 
Management Port).
> 
> Port 1 bekommt die IP von einem externen DHCP-Server (/27er-Netz).

= dhcp-client.

> Port 2 hat eine feste IP für USV und dergl. (/30er-Netz).

= Statisch.

> Port 3 soll via dhcpd ein /22er-Netz bereitstellen mit 1947 verfügbaren 
> IP's.

Das sind ja mal "Sportliche" Netzgrößen. Brauchst du die wirklich, 
speziell das 22'er mit so vielen Clients? Ich frage weil das auf eine 
Größere Installation hin deutet. Und wenn die Wichtig ist dann sollte 
man evtl. einen weiteren Port und Ausfallsicherung (Redundanz) für 
dieses Netz einplanen. LACP und ein Zweites Kabel zu einem 2. Switchport 
wäre dann auch nötig.

> Wie kann ich dhcpd auf Port drei fixieren, so dass nur hier IP's 
> vergeben werden und dieser nicht amok läuft?

Uff. Also ich hab den dhcpd im EIS selten und lange nicht mehr benutzt. 
Aus genau diesem Grund das man bei (nach meiner Erinnerung) den meisten 
Diensten eben genau NICHT vorgeben kann auf welcher Karte sie lauschen 
sollen. Oder auf welcher eben nicht.

Darum nahm ich für so was immer den ISC-dhcpd-server auf einem anderen 
Linux. Dort konnte man schon in den Start-parametern des Dienstes die 
lan-ports angeben. Alle anderen hat er dann ignoriert.

> Wie kann ich DNS, Gateway, NTP, Lease-Time usw. für die Auslieferung 
> vorgeben?

man 5 für die dhcpd.conf sollte dir alle optionen zeigen. Ob das auch 
bei EIS geht weiß ich nicht. Wenn du ein anderes Linux hast versuche es 
dort oder schau online nach man-pages.

z.B. https://linux.die.net/man/5/dhcpd.conf


> Die verfügbaren Parameter in der Config sind leider sehr spärlich.. :-(

Das liegt IMO am 'E' wie 'Einfach' Konzept des EISfair. Da sind dann oft 
nur die nötigsten Dinge in die Konfig-Schicht eingearbeitet.

Du brauchst generell eine subnet oder shared-network definition die dann 
z.b. auch die Range (für Client-IPs) festlegt und in der alles für dies 
Netzwerk-segment gültiges steht. AFAIR kann die auch komplett leer 
bleiben (ob auch beim EIS weiß ich nicht) um eine Netzwerkkarte an der 
er Nichts tun soll ab zu decken.

Bye/
   /Kay

-- 
Posted via Leafnode


Mehr Informationen über die Mailingliste Eisfair