Automatische DNS-Updates per DHCP: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 5: | Zeile 5: | ||
=Voraussetung= | =Voraussetung= | ||
*[[Dynamisches DNS Server vorbereiten]] | *[[Dynamisches DNS Server vorbereiten]] | ||
| + | =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 | ||
| + | <pre> | ||
| + | ● 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 | ||
| + | </pre> | ||
=links= | =links= | ||
*https://www.admin-magazin.de/Online-Artikel/Automatische-DNS-Updates-per-DHCP | *https://www.admin-magazin.de/Online-Artikel/Automatische-DNS-Updates-per-DHCP | ||
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