[Samba] Internal DNS entries not created on Domain join of Windows computer, but with Linux it works!?

Patrick Goetz pgoetz at math.utexas.edu
Wed Mar 2 17:28:53 UTC 2022

The automatically adding things to DNS thing seems to be very brittle. 
I still haven't figured out why it works for Ubuntu 20.04 systems, but 
not Arch linux.

Just create the DNS entry by hand using samba-tool:

   # samba-tool dns add samba-dc SAMDOM.LOCAL.COM Win-PC A 
xxx.xxx.xxx.XXX -U administrator

also don't forget to create the PTR record:

   # samba-tool dns add samba-dc xxx.xxx.xxx.in-addr.arpa XXX PTR 
Win-PC.SAMDOM.LOCAL.COM -U Administrator

On 3/2/22 09:41, Jakob Curdes via samba wrote:
> Hi all,
> we are trying to setup a samba4 domain. It is not our first production 
> setup, so I am really wondering what I am doing wrong here.
> We use Ubuntu 20 and the Van Belle repository (which probably is not 
> important here). We provisioned the domain with the internal DNS backend.
> We can provision the domain, do all tests, we can join a linux system to 
> that domain and it will get listed in the DNS zone automatically.
> However when we join a Windows system, the join works, the computer 
> shows up in the domain with its machine account as expected, but the DNS 
> entry is not created.
> We made sure the only DNS server entered in the Windows system is the 
> domain controller. We see no suspicious messages on the DC or the system 
> that joined.
> If we later do a ipconfig /registerdns, the Windows computer shows up in 
> the AD DNS zone immediately.
> What could be wrong here? We are already on the third round of re-doing 
> everything from the beginning, so I would be very glad if anybody has an 
> idea where to start troubleshooting.
> Thank you for helping,
> Jakob

More information about the samba mailing list