Automatische DNS-Updates per DHCP

Aus xinux.net
Zur Navigation springen Zur Suche springen

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;
 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";
}

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

links