Dos servidores DNS, ambos incompletos

Dos servidores DNS, ambos incompletos

En mi empresa tenemos 2 servidores DNS: uno para los nombres de host internos y otro para Internet.

Intenté configurar ambos en mi Administrador de red, lo que resultó en tener las dos IP del servidor DNS en mi archivo /etc/resolv.conf.

Si pongo como servidor DNS principal el de Internet, cuando intento resolver el nombre de un nombre de host interno, falla y el solucionador no intenta encontrar la IP usando el servidor DNS secundario.

Por otro lado, si pongo el DNS interno como principal, no puedo acceder a ningún servidor de Internet desde mi computadora.

¿Existe una solución para hacer que el solucionador consulte el DNS secundario cuando el primero responde "no existe tal nombre" o cualquier otro error de búsqueda de DNS?

Respuesta1

Supongo que puedes usar tu propio servidor de nombres (BIND) para resolver:

zone "." IN {
    type forward;
    forward only;
    forwarders {8.8.8.8;};
};

zone "company.lan" IN {
    type forward;
    forward only;
    forwarders {192.168.0.1;};
};

información relacionada