[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ayuda djbdns y qmail --> De mal a peor....



Jeffrey Esquivel wrote:

Hola,

El Fri, Jan 30, 2004 at 05:01:00PM +0100, Jose Antonio Cortijo Solera escribió:
Bueno pues la genial solucion que se me ha ocurrido ha sido crear un interface de red virtual y hacer correr el dnscache en uno y el tinydns en el otro, despues he modificado el /etc/resolv.conf y he añadido como nameservers las dos ips y a pesar de esto, las direcciones con dominio

Hmm, la forma "correcta" de hacer eso es decirle al dnscache que las
direcciones internas se las pregunte al servidor dns interno, eso lo
podés lograr haciendo algo como:

# cd /path/del/dnscache
# echo ip.del.servidor.dns > root/servers/dominio.interno.privado
# chmod 644 root/servers/dominio.interno.privado
# /etc/init.d/djbdns restart

y con eso, el dnscache usará ip.del.servidor.dns para todas las
consultas cuyo dominio termine en dominio.interno.privado .

Pero debere primero instalar el tinydns en alguna IP no? quiero decir ejecutar el tinydns-conf tinydns dnslog /etc/tinydns ip
una vez hecho eso si que supongo habra que hacer esto que dices...
pero que otra IP utilizo? me comenta un amigo usar la localhost....uuumm voy a probarlo a ver que tal....

local, usease
las definidas en el fichero data del tinydns si las resuelve pero del exterior(Internet) nada. Ademas ahora el Squid falla.... de mal a peor.....

La razón por la que solo funcionan los datos del tinydns es porque los
programas (bueno, el resolver de la librería de  C) no pregunta a todos
los servidores que estén en /etc/resolv.conf, sino que pregunta al
primero, si este pareciera estar abajo, entonces intenta con el segundo,
y así sigue con todos los que estén listados (hasta 16). Probablemente
ahora está de primero tu servidor tinydns, entonces los programas le
preguntan a él, quien (obviamente) no sabe nada más que los ips
internos, y por eso no se resuelven los externos.

Tiene todo el sentido lo que dices... y cambiar el orden tampoco serviria luego la solucion de publicar cada servicio en una IP distinta ( valida) no creo que se pueda hacer de ninguna manera.... cobra fuerza lo del localhost...

Muchas Gracias Jeff
;)



Reply to: