Windows dns not updating
If the zone is set to "Nonsecure and Secure" (allowing anonymous updates), every 15 minutes, the DNS record disappears. As seen in the verbose logs, every 15 minutes (the default), If the zone is nonsecure or set to "none " and the record does NOT exist, at step 3, DNS will create the DNS record (A(host) and PTR). **Note – Due to modern DNS client cache, the momentary delete / recreate of the DNS record is not noticed by clients.
The DNS server will then discard the authentication token as it is not needed (the record was registered… SSSD will get the expected returned response of a successful authenticated update. They will continue to resolve the LINUX host throughout the process.
The DNS server will fail to register a single label record.
You can see by the log tail that the update is successful.
Windows clients register dynamically why not Linux. I responded with "…like I said, Linux clients can dynamically register in DNS… SSSD allows the domain joined Linux clients to perform secure dynamic updates in DNS. It authenticates to AD just fine, but it does not dynamically register in DNS. " So we began to see if ALL the instructions were followed.
There were ideas about DHCP performing DNS registration on behalf of the client, etc. I recommended that the person domain join their systems with SSSD and they would have their dynamic DNS solution. Linux secure dynamic DNS updates using SSSD are based on the understanding that the clients are securely authenticating as themselves (not a user).
Restarting the DNS service didn’t update the file/ root hints either, so am not sure how this file comes into play).
If the zone is set to "None", no update of any kind is done. To understand what happens here, you must look at the design of the DNS update process. Enjoy your more modern Linux dynamic DNS experience!
If you want to update this list you can do so by each entry, or click the ‘Copy from Server’ button to update the list with a new bunch of entries.
Note that ‘Copy from Server’ does not over-write the list, so you are better off removing all the entries first and then doing ‘Copy from Server’.
I put in this IPv4 address into the ‘Copy from Server’ window and my server updated itself with the IP addresses.
I noticed that it had missed some of the IPv6 addresses (not sure why, maybe coz it can’t validate these?