En esta sección incluyo algunas de las preguntas más frecuentes realizadas
relativas a DNS y este COMO. Y las respuestas :-)
Por favor, lea esta
sección antes de enviarme correo electrónico.
Unas cuantas pistas: `forwarders
', `slave
', y echar un vistazo
a la literatura que hay al final de este COMO.
www.siempre.ocupado
para obtenerbalanceo de carga o similar?Haga varios registros A
para www.siempre.ocupado
y use bind
4.9.3
o posterior. bind
hará una rotación tipo round-robin de
las respuestas. Esto no funcionará con versiones anteriores de bind
.
Elimine el archivo de caché y haga los archivos de zona. Eso también significa que nunca tendrá que actualizar el archivo de caché.
ndc
. ¿Qué hago? El bind instalado en su sistema es viejo y de alguna forma obsoleto.
Si la seguridad es importante para Vd.: actualice bind
inmediatamente. Si no, de todas formas podrá vivir con ello. En lugar de
ejecutar ndc start
ejecute named
; ndc reload
será
named.reload
y ndc restart
será named.restart
. Esos
programas probablemente estarán en /usr/sbin
.
Si el servidor primario tiene la dirección 127.0.0.1
, ponga la
siguiente línea en el archivo named.boot
de su secundario:
secondary linux.bogus 127.0.0.1 sz/linux.bogus
He recibido este mail de Ian Clark,
ic@deakin.edu.au
donde explica
la forma de hacer esto:
``Ejecuto named en la máquina que hace masquerading aquí. Tengo dos
archivos root.cache
, uno llamado root.cache.real
que contiene el
servidor de nombres raíz real y el otro llamado root.cache.falso
que contiene...
; root.cache.falso
; este archivo no contiene informacion
Cuando dejo de estar conectado copio el archivo root.cache.falso
en
root.cache
y reinicio named
.
Cuando me conecto copio root.cache.real
en root.cache
y
reinicio named
.
Esto se hace desde ip-down
& ip-up
respectivamente.
La primera vez que efectúo una consulta off line sobre un nombre de
dominio del cual named
no tiene detalles, éste pone una entrada como
esta en messages
...
Jan 28 20:10:11 hazchem named[10147]: No root nameserver for class IN
con la cual puedo convivir sin problemas.
Esto ciertamente parece funcionarme. Puedo usar el servidor de nombres para máquinas locales mientras no estoy conectado sin el retraso con nombres de dominio externos, y cuando sí estoy conectado, funciona de forma normal con dominios externos.''
El caché se almacena en memoria completamente. No se escribe en disco en
ningún momento. Cada vez que mata a named
se pierde el caché. El
caché no es controlable de ninguna forma, named
lo maneja de acuerdo
con unas reglas simples. No puede controlar ni el caché ni su tamaño de
ninguna forma ni por ningún motivo. Si quiere, puede cambiar esto tocando
los fuentes de named
, lo cual no es recomendable.
named
el caché entre reinicios? ¿Puedo guardarlo?No, named
no salva el caché cuando muere. Esto significa que el caché
se debe reconstruir de nuevo cada vez que mate y reinicie named
. No
hay forma de hacer que named
salve el caché en un archivo. Si quiere,
puede cambiar esto tocando los fuentes de named
, lo cual no es
recomendable.