Automatische DNS-Updates per DHCP: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 14: | Zeile 14: | ||
}; | }; | ||
zone hack.lab { | zone hack.lab { | ||
| − | primary 192.168.19.11; | + | primary 192.168.19.11; # DNS-Server |
| − | + | key "hack.lab"; | |
} | } | ||
zone 19.168.192.in-addr.arpa { | zone 19.168.192.in-addr.arpa { | ||
| Zeile 28: | Zeile 28: | ||
} | } | ||
| − | * ddns-update-style ''interim | + | * ddns-update-style ''interim'': |
** der neue Standard, da es A- und PTR-Einträge updatet | ** der neue Standard, da es A- und PTR-Einträge updatet | ||
** außerdem werden obsolete Hosts automatisch gelöscht | ** außerdem werden obsolete Hosts automatisch gelöscht | ||
Aktuelle Version vom 5. September 2024, 07:41 Uhr
Ziel
- Ein Rechner bezieht eine IP Adresse von einem DHCP Server.
- Er teilt diesem Server seinen Namen mit.
- Der DHCP Server soll den Namen und die IP Adresse an den Namerserver übermitteln, so das dieser sowohl einen A-Record als auch einen PTR Record eintragen kann.
Voraussetung
Anpassungen in der /etc/dhcp/dhcpd.conf
#allgmeine Optionen
ddns-updates on;
ddns-update-style interim;
key hack.lab {
algorithm HMAC-SHA256;
secret "52b66d1e81efce864c1a1a3c5435f9e44d0a0b76dd3fd1bb307f818284379264";
};
zone hack.lab {
primary 192.168.19.11; # DNS-Server
key "hack.lab";
}
zone 19.168.192.in-addr.arpa {
primary 192.168.19.11;
key "hack.lab";
}
subnet 192.168.19.0 netmask 255.255.255.0 {
range 192.168.19.55 192.168.19.75;
option routers 192.168.19.1;
option domain-search "hack.lab";
ddns-domainname "hack.lab";
}
- ddns-update-style interim:
- der neue Standard, da es A- und PTR-Einträge updatet
- außerdem werden obsolete Hosts automatisch gelöscht
- ddns-update-style standard ist die veraltete Variante, die nicht mehr wirklich benutzt wird
Neutsart
- systemctl restart isc-dhcp-server.service
- systemctl status isc-dhcp-server.service
● isc-dhcp-server.service - LSB: DHCP server
Loaded: loaded (/etc/init.d/isc-dhcp-server; generated)
Active: active (running) since Tue 2023-02-28 10:46:10 CET; 10s ago
Docs: man:systemd-sysv-generator(8)
Process: 5015 ExecStart=/etc/init.d/isc-dhcp-server start (code=exi>
Tasks: 4 (limit: 2337)
Memory: 14.7M
CPU: 40ms
CGroup: /system.slice/isc-dhcp-server.service
└─5030 /usr/sbin/dhcpd -4 -q -cf /etc/dh