Hola Eduardo:
(primero te pediria que no hicieras cross-posting, le di reply al mail
y me salio solo tu correo, le di reply to all y me salio entonces esta
linux-l y la de velug, a la cual no pertenezco, si quieres enviar el
mismo mail a distintas listas, ok, pero hazlo con el contenido, no con
el mismo mail en si, las respuestas se confunden luego).

estuve revisando tu correo y no encuentro que es lo que esta pasando,
aunque si vi algunas cosas que me llamaron la atencion y te comento.

el SOA de eprov.pri.jovenclub.cu es este:
> $ORIGIN eprov.pri.jovenclub.cu
> $TTL 38400
> @            IN   SOA  delta.eprov.pri.jovenclub.cu.
> root.eprov.pri.jovenclub.cu. (
>
>                       2009032501
>                       10800
>                       3600
>                       604800
>                       38400 )


sin embargo, mas adelante dices:

> Aqui esta el contenido de syslog en delta.eprov.pri.jovenclub.cu al
> reiniciar el bind9.
>
> Mar 26 13:21:34 delta named[3419]: received control channel command 'stop -p'
.....
> Mar 26 13:21:36 delta named[4009]: zone eprov.pri.jovenclub.cu/IN: loaded
> serial 2009032502
> Mar 26 13:21:36 delta named[4009]: zone localhost/IN: loaded serial 2
> Mar 26 13:21:36 delta named[4009]: running

En el fichero de la zona tienes este serial: 2009032501, cuando
reinicias el servidor, se carga el serial 2009032502.
Lo mismo sucede con el otro servidor, con lo cual tengo la impresion
de que los ficheros de zonas que enviastes a la lista no son los
mismos con los que hicistes las pruebas. Asumo que los cambios fueron
menores, pero no obstante, para tener mayor seguridad, siempre
modifica los ficheros de las zonas, reinicia los servidores y luego
haz las pruebas. Asi se garantiza que todo este sincronizado.

otra cosa que te queria comentar, no andes saltando de un servidor
para otro a la hora de hacer las pruebas, para empezar, tendrias que
haber posteado en fichero /etc/resolv.conf de cada host donde utilizas
el dig y el host. Un host puede tener corriendo un servidor de dns y
utilizar otro distinto para la resolucion de su dns.
en este caso te sugiero que hagas las consultas desde un mismo equipo
pero aclarando en la linea de comandos el servidor al cual vas a
consultar (man dig y man host para la sintaxis especifica, si te la
digo yo seria aburrido ;)

en uno de los mejores recursos que conozco de dns
http://www.zytrax.com/books/dns/ch9/delegate.html recomiendan declarar
un $ORIGIN para el subdominio cuando lo delegas en el fichero del
dominio, pero si te fijas, ellos mismos reconocen que se puede hacer
de la manera en la que tu lo estas haciendo.

hum... esto fue un typo o esta asi en el archivo?
para el dominio
> $ORIGIN eprov.pri.jovenclub.cu
para el subdominio
> $ORIGIN gredes.eprov.pri.jovenclub.cu
veo que en ambos casos, los $ORIGIN no tienen el punto al final, y debieran.

corrigeme con lo del punto al final en la declaracion del $ORIGIN,
modifica los seriales, reinicia los binds y haz las pruebas con el dig
(olvidate del nslookup) desde un solo equipo y cuentanos como te fue.

sls
osvaldo
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a