
Estoy usando el servidor DNS de Unbound como solucionador para la LAN de mi hogar. Se ejecuta como un contenedor Docker en elred puente predeterminaday en general funciona como esperaba,exceptoal intentar utilizarlo como solucionador de otros contenedores Docker alojados en la misma máquina.
Intenté configurar el servidor de nombres en los contenedores /etc/resolv.conf
en la dirección LAN del host de Docker, pero claramente este no es el camino correcto (confirmé que nslookup
se agotó el tiempo de espera al intentar conectarme a esa dirección IP).
¿Cuál es la forma correcta de configurar esta configuración?¿Es necesario (y/o recomendado) conectar todos los contenedores a una red puente Docker compartida y luego usar la dirección del contenedor DNS en esa red puente? ¿O hay alguna otra solución preferible?
(Descargo de responsabilidad: no soy un experto en redes, así que si también estoy cometiendo otros errores flagrantes, no dudes en avisarme).