Samba4 y BIND9_DLZ: registros estáticos con samba_dnsupdate dlz dinámico

Samba4 y BIND9_DLZ: registros estáticos con samba_dnsupdate dlz dinámico

Tengo algunos registros vinculados para mi zona DNS. Ahora quiero configurar Samba4 Active Directory que quiere agregar algunos registros dinámicos a mi zona. Entonces incluyo /var/lib/samba/private/named.conf en mi /etc/bind/named.conf. El problema es que la misma zona se define estática y dinámicamente. Eso lleva aerror:

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

nombrado.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";
};

¿Cómo debo configurar eso para tener registros DNS estáticos y dinámicos de Samba? Gracias.

Respuesta1

Mi solución fue simplemente eliminar la entrada 'zona' de enlace y dejar que samba tenga el control. Supongo que estarían en conflicto de todos modos. Si buscas en el sitio de documentos de samba.. https://wiki.samba.org/index.php/Setup_a_basic_BIND_installation

Verás que omiten zonas adicionales además de las de 'localhost'.

Respuesta2

Para administrar la zona Samba, puedes usar un par de cosas (estoy seguro de que hay otras):

  • El dnsmgmt.msccomando en Windows
  • El samba-toolcomando en Linux

hay una buenaatropellarsobre cómo utilizar estas herramientas para gestionar las zonas Samba en el sitio web de Samba.

información relacionada