Samba4 と BIND9_DLZ - samba_dnsupdate 動的 DLZ を使用した静的レコード

Samba4 と BIND9_DLZ - samba_dnsupdate 動的 DLZ を使用した静的レコード

DNSゾーンのbindにいくつかのレコードがあります。ゾーンに動的レコードを追加したいSamba4 Active Directoryを設定したいので、/etc/bind/named.confに/var/lib/samba/private/named.confを含めます。問題は、同じゾーンが静的および動的に定義されていることです。エラー:

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

名前付き.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";
};

静的 DNS レコードと Samba 動的 DNS レコードを設定するには、どのように設定すればよいでしょうか? ありがとうございます。

答え1

私の解決策は、単にバインド「ゾーン」エントリを削除し、Samba に制御を任せることでした。いずれにしても、それらは競合すると思います。Samba のドキュメント サイトを見ると... https://wiki.samba.org/index.php/Setup_a_basic_BIND_installation

「localhost」以外の余分なゾーンが省略されていることがわかります。

答え2

Samba ゾーンを管理するには、いくつかの方法があります (他にも方法はあると思います):

  • dnsmgmt.mscWindowsのコマンド
  • samba-toolLinuxのコマンド

良い流れ落ちるSamba ウェブサイトでこれらのツールを使用して Samba ゾーンを管理する方法について説明します。

関連情報