[Samba] How to update the root hints for bind DLZ
Rowland Penny
rpenny at samba.org
Tue Jun 6 14:26:33 UTC 2017
On Tue, 6 Jun 2017 16:12:11 +0200
Torsten Kurbad via samba <samba at lists.samba.org> wrote:
> Am Tue, 6 Jun 2017 12:23:24 +0100
> schrieb Rowland Penny <rpenny at samba.org>:
>
> > On Tue, 6 Jun 2017 13:06:42 +0200
> > Marcel de Reuver via samba <samba at lists.samba.org> wrote:
> >
> > > A quick search on Google gives: http://www.unixfu
> > > .ch/how-do-i-update-the-root-hints-data-file-for-bind-named-server/
>
> Yes, that's what I did already. My db.root / db.hints file is up to
> date. But that does not solve my problem.
>
> > The OP basically did that manually, but it didn't change the record
> > in AD.
> > The record is an 'A' record, but 'samba-tool dns update' will not
> > change it, because it claims the zone does not exist. The record has
> > this DN:
> >
> > DC=h.root-servers.net,DC=RootDNSServers,CN=MicrosoftDNS,DC=DomainDnsZones,DC=samdom,DC=example,DC=com
> >
> > So the zone seems to be 'RootDNSServers' but this doesn't seem to
> > exist :-(
>
> Exactly.
>
> Of course, I could try and change the data using ldbedit, but AD DNS
> records are stored in a binary encoded data structure that not only
> includes record type and value, but also a serial number, etc.
>
> Thus, such a manual change would be error prone, to say the least.
>
> Perhaps, samba-tool could be enhanced to make changing the root hints
> possible? It can handle "normal" DNS records, so I wouldn't expect
> non-trivial showstoppers...
>
This was my first thought, but after comparing the record in AD for
'RootDNSServers' with the forward zone, it is a zone, but 'samba-tool
dns zonelist' doesn't show it. It looks like the 'C' code is where the
problem lies.
I am going to raise a bug report for this.
Rowland
More information about the samba
mailing list