[Samba] How to delete an unwanted NS record

Mani Wieser test_drive_123 at outlook.com
Tue Jul 7 20:14:28 UTC 2020


On 07.07.2020 21:14, Rowland penny via samba wrote:
> On 07/07/2020 20:00, James B. Byrne via samba wrote:
>> 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)
>>
> How many DC's do you have ?
>
> If it is two, SMB4-1 and smb4-2, then stop trying to remove smb4-2, it 
> is a valid NS record, the only invalid record is the 192.168.216.162 A 
> record.
>
> Rowland
>
>
>
I can't find any possibility to delete a NS record with samba-tool and I 
would do it...to much typing ;-)
have your tried the RSAT tools on a windows PC?

I do this small changes in the DNS Manager


Mani




More information about the samba mailing list