Portál AbcLinuxu, 10. května 2025 05:38
Podívejte se do dokumentace k dhcpd na shared-network
. Jednoduchý příklad by mohl vypadat třeba takhle:
#shared-network blabla { subnet 192.168.1.0 netmask 255.255.255.0 { authoritative; range 192.168.1.96 192.168.1.127; option domain-name "room1.priv"; option domain-name-servers unicorn.room1.priv; option routers gw2.room1.priv; allow booting; allow bootp; next-server 192.168.1.65; filename "/pxelinux.0"; host edu1-00 { hardware ethernet 00:0c:29:de:e2:ac; fixed-address edu00.room1.priv; } host edu1-01 { hardware ethernet 00:50:56:00:01:01; fixed-address edu01.room1.priv; } # ... } subnet 192.168.2.0 netmask 255.255.255.0 { authoritative; range 192.168.2.96 192.168.2.127; option domain-name "room2.priv"; option domain-name-servers unicorn.room2.priv; option routers gw.room2.priv; host edu2-00 { hardware ethernet 00:0c:29:de:e2:ac; fixed-address edu00.room2.priv; } host edu2-01 { hardware ethernet 00:0c:29:d9:c7:70; fixed-address edu01.room2.priv; } # ... } }
IIRC novější verze ISC dhcpd už nevyžadují uzavření obou subnetů do společné sekce shared-network
(ale dokumentace pořád tvrdí že ano).
Tady je trochu složitější příklad, který ukazuje, jak to udělat, pokud nechcete vypisovat jednotlivé hosty, ale rozlišit je podle nějaké společné charakteristiky.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.