Hey there, I'm currenly running Samba 4.7.3 in a Debian Stretch enviroment with the default built in Samba DNS server. This works fine, except one problem: I've added the following in my smb.conf in the global section bind interfaces only = yes interfaces = wlp2s0 When I do an nslookup the DNS server it only returns the IP which is assigned to the wlp2s0 interface. This is right. Then I add the interface eth0 aswell. After restarting samba nslookup shows both interfaces as a result. That's also fine. But when I now remove the eth0 from the config and restart samba, nslookup still returns this interface altough it is removed? Is this by design or is it a bug? Doing an samba_dnsupdate results into: ERROR(runtime): uncaught exception - (9711, 'WERR_DNS_ERROR_RECORD_ALREADY_EXISTS') File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line 176, in _run return self.run(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/samba/netcmd/dns.py", line 940, in run raise e Failed update of 39 entries So how to get rid of the dns entry of the removed interface? Thanks in advance