Samba4和BIND9_DLZ – 带有samba_dnsupdatedynamicdlz的静态logging

我有一些logging绑定我的DNS区域。 现在我想configurationSamba4活动目录,它想要添加一些dynamiclogging到我的区域。 所以我在/etc/bind/named.conf中包含/var/lib/samba/private/named.conf。 问题在于同一个区域是静态和dynamic定义的。 它导致错误

named[8992]: generating session key for dynamic DNS named[8992]: sizing zone task pool based on 24 zones named[8992]: Loading 'AD DNS Zone' using driver dlopen named[8992]: samba_dlz: started for DN DC=myzone,DC=cz named[8992]: samba_dlz: starting configure named[8992]: samba_dlz: Failed to configure zone 'myzone.cz' named[8992]: loading configuration: already exists named[8992]: exiting (due to fatal error) named[8992]: samba_dlz: shutting down 

named.conf中:

 view "internal" { zone "myzone.cz" { type master; file "/etc/bind/zones/internal/myzone.cz.db"; }; include "/var/lib/samba/private/named.conf"; } 

/var/lib/samba/private/named.conf:

 dlz "AD DNS Zone" { # For BIND 9.9.0 database "dlopen /usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_9.so"; }; 

我应该如何configuration它以拥有静态和SambadynamicDNSlogging? 谢谢。

我的解决scheme是简单地删除绑定“区域”条目,让桑巴控制。 我认为他们会冲突。 如果你看看桑巴文档网站.. https://wiki.samba.org/index.php/Setup_a_basic_BIND_installation

你会看到他们没有任何额外的区域,而不是“本地主机”。

为了pipe理Samba区域,你可以使用一些东西(我确定还有其他的东西):

  • Windows上的dnsmgmt.msc命令
  • Linux上的samba-tool命令

如何使用这些工具来pipe理Samba网站上的Samba区域是一个不错的select。