When a DHCP client (like a computer or mobile device) obtains an IP address from the DHCP service, the Kea Dynamic DNS service can automatically update DNS records, mapping the client`s hostname to its assigned IP address.
This is particularly useful in environments where devices frequently join or leave the network, or where devices` IP addresses change regularly.
When the DDNS server wants to perform the update, it identifies itself with a TSIG key on the DNS server.
The DNS server with the same key accepts the communication and updates its DNS record base on the indicated domain.
DHCP > DDNS
Please note that if you select one of the randomly generated keys, you'll have to replicate it on the DNS servers that are to receive the updates.
TSIG uses timestamps to prevent replay attacks, so if the time difference between the client and the server exceeds a certain threshold (Artica DNS servers are set to 30mins difference) , you'll encounter a
BADTIME
error.
Once you've added your keys, you can specify which domains will have their DNS records replicated.
Click on new DNS server button
home.lan
home.lan
in the domain section.1.2.34:5353,1.2.3.5:8053,1.2.3.6:53
In this case, my remote DNS server is an Artica server which has the DDNS receiving agent.