Es werden hier nur einige wenige Schlüsselworte auftauchen. Die man-pages zu dhcpd.conf und dhcp-options sind weitaus vollständiger. In den rund 4000 Zeilen finden Sie Anleitungen für diverse Themen von DHCP-Failover bis DNS-Registration.
| ddns-update-style none | Notwendige Einstellung im DHCP3. Definiert DNS Update-Verhalten /usr/share/doc/packages/dhcp-server/DDNS-howto.txt enthält detaillierte Informationen zur DNS-Update-Konfiguration. |
| default-lease-time 3600 | Minimum Leasetime in Sekunden. Client beginnt mit Erneuerung. |
| max-lease-time 7200 | Maximum Leasetime in Sekunden |
| authoritative | Server sendet DHCNAK bei ungültigen Anfragen. Nur verwenden wenn der Server auf Anfragen fremder Subnetze mit DHCPNAK und neuer Adressvergabe reagieren soll, also alleine steht |
subnet 192.168.0.0 netmask 255.255.255.0 {}
Definiert einen Adresspool. Innerhalb der geschweiften Klammern sind folgende Optionen einzutragen:
| {range 192.168.0.100 192.168.0.200;} | DHCP-Range des Pools |
| {option routers 192.168.0.1;} | Gateway des Pools |
| {option domain-name "example.com";} | DNS-Suffix der an die Clients vergeben wird |
| {option domain-name-servers bind1.example.com;} | Nameservereintrag |
Folgende Konfigurationsparameter können für dedizierte Adressen verwendet werden:
host bind2 {} Definiert einen statischen Hosteintrag.
Innerhalb der geschweiften Klammern sind folgende Optionen einzutragen:
| {hardware ethernet 00:03:1a:4e:de:0a;} | MAC des Hosts, für den der Eintrag gilt |
| {fixed-address 192.168.0.104;} | IP des Hosts |
| {fixed-address bind2.example.com;} | Hostname. Funktioniert, sofern Änderung des Hostnamens per DHCP zugelassen ist |
Beispieldatei:
default-lease-time 7200;
max-lease-time 14400;
authoritative;
ddns-update-style none;
subnet 192.168.30.0 netmask 255.255.255.128 {
range 192.168.30.1 192.168.30.100;
option routers 192.168.30.126;
option domain-name "example.com";
option domain-name-servers ns1.example.com, ns2.example.com;}
host ns1 {
hardware ethernet 00:0a:45:e1:ab:1f;
fixed-address 192.168.30.101;
fixed-address ns1.example.com;}
host ns2 {
hardware ethernet 00:03:1a:4e:de:0a;
fixed-address 192.168.30.102;
fixed-address ns2.example.com;}
Keine Kommentare:
Kommentar veröffentlichen