[Samba] How to delete an unwanted NS record

James B. Byrne byrnejb at harte-lyne.ca
Tue Jul 7 19:00:52 UTC 2020


I have this on the DC smb4-1.brockley.harte-lyne.ca:

samba-tool dns query localhost brockley.harte-lyne.ca brockley.harte-lyne.ca
ALL -U administrator
Password for [BROCKLEY\administrator]:
  Name=, Records=6, Children=0
    SOA: serial=7, refresh=900, retry=600, expire=86400, minttl=3600,
ns=SMB4-1.brockley.harte-lyne.ca., email=support.harte-lyne.ca.
(flags=600000f0, serial=110, ttl=3600)
    NS: SMB4-1.brockley.harte-lyne.ca. (flags=600000f0, serial=110, ttl=900)
    NS: smb4-2.brockley.harte-lyne.ca. (flags=600000f0, serial=110, ttl=900)
    A: 192.168.18.161 (flags=600000f0, serial=110, ttl=900)
    A: 192.168.18.162 (flags=600000f0, serial=110, ttl=900)
    A: 192.168.216.162 (flags=600000f0, serial=110, ttl=900)
  Name=_msdcs, Records=0, Children=0
  Name=_sites, Records=0, Children=1
  Name=_tcp, Records=0, Children=4
  Name=_udp, Records=0, Children=2
  Name=DomainDnsZones, Records=0, Children=2
  Name=ForestDnsZones, Records=0, Children=2
  Name=smb4-1, Records=1, Children=0
    A: 192.168.18.161 (flags=f0, serial=110, ttl=900)
  Name=SMB4-2, Records=2, Children=0
    A: 192.168.18.162 (flags=f0, serial=110, ttl=900)
    A: 192.168.216.162 (flags=f0, serial=110, ttl=900)

192.168.216.162 is an aliased IP on 192.168.18.162 which points to
smb4-2.internal.harte-lyne.ca.

host -t A smb4-2.internal.harte-lyne.ca
smb4-2.internal.harte-lyne.ca has address 192.168.216.162

host -t PTR 192.168.216.162
162.216.168.192.in-addr.arpa domain name pointer smb4-2.internal.harte-lyne.ca.

I can get rid of the A record, at least temporarily, with:

samba-tool dns delete localhost brockley.harte-lyne.ca smb4-2 A 192.168.216.162
-U administrator
Password for [BROCKLEY\administrator]:
Record deleted successfully


How do I get rid of the 192.168.216.162 NS record while leaving 192.168.18.162?
 I cannot determine the correct syntax for the 'samba-tool dns delete' command.


samba-tool dns delete localhost brockley.harte-lyne.ca @ NS
smb4-2.internal.harte-lyne.ca
Password for [administrator at BROCKLEY.HARTE-LYNE.CA]:
ERROR(runtime): uncaught exception - (9701,
'WERR_DNS_ERROR_RECORD_DOES_NOT_EXIST')
  File "/usr/local/lib/python3.7/site-packages/samba/netcmd/__init__.py", line
185, in _run
    return self.run(*args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/samba/netcmd/dns.py", line 1071,
in run
    raise e
  File "/usr/local/lib/python3.7/site-packages/samba/netcmd/dns.py", line 1067,
in run
    del_rec_buf)


samba-tool dns delete localhost brockley.harte-lyne.ca @ NS 192.168.216.162
Password for [administrator at BROCKLEY.HARTE-LYNE.CA]:
ERROR(runtime): uncaught exception - (9701,
'WERR_DNS_ERROR_RECORD_DOES_NOT_EXIST')
  File "/usr/local/lib/python3.7/site-packages/samba/netcmd/__init__.py", line
185, in _run
    return self.run(*args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/samba/netcmd/dns.py", line 1071,
in run
    raise e
  File "/usr/local/lib/python3.7/site-packages/samba/netcmd/dns.py", line 1067,
in run
    del_rec_buf)

-- 
***          e-Mail is NOT a SECURE channel          ***
        Do NOT transmit sensitive data via e-Mail
   Unencrypted messages have no legal claim to privacy
 Do NOT open attachments nor follow links sent by e-Mail

James B. Byrne                mailto:ByrneJB at Harte-Lyne.ca
Harte & Lyne Limited          http://www.harte-lyne.ca
9 Brockley Drive              vox: +1 905 561 1241
Hamilton, Ontario             fax: +1 905 561 0757
Canada  L8E 3C3




More information about the samba mailing list