Samba4 및 BIND9_DLZ - samba_dnsupdate 동적 dlz를 사용한 정적 레코드

Samba4 및 BIND9_DLZ - samba_dnsupdate 동적 dlz를 사용한 정적 레코드

내 DNS 영역에 대한 일부 레코드가 바인딩되어 있습니다. 이제 내 영역에 일부 동적 레코드를 추가하려는 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";
};

정적 및 Samba 동적 DNS 레코드를 가지려면 어떻게 구성해야 합니까? 감사해요.

답변1

내 해결책은 단순히 바인드 '영역' 항목을 제거하고 삼바가 제어할 수 있도록 하는 것이었습니다. 어쨌든 그들은 충돌할 것이라고 생각합니다. 삼바 문서 사이트를 보면.. https://wiki.samba.org/index.php/Setup_a_basic_BIND_installation

'localhost' 영역 이외의 추가 영역은 제외되어 있음을 알 수 있습니다.

답변2

Samba 영역을 관리하려면 다음과 같은 몇 가지 방법을 사용할 수 있습니다(다른 방법도 있을 것으로 확신합니다).

  • dnsmgmt.mscWindows에서의 명령
  • samba-toolLinux에서의 명령

좋은 것이 있습니다개요Samba 웹 사이트에서 Samba 영역을 관리하기 위해 이러한 도구를 사용하는 방법에 대해 설명합니다.

관련 정보