Anterior Siguiente Indice

8. PUFs Preguntas de Uso Frecuente (FAQ)

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.

8.1 ¿Cómo uso DNS desde dentro de un cortafuegos (firewall)?

Unas cuantas pistas: `forwarders', `slave', y echar un vistazo a la literatura que hay al final de este COMO.

8.2 ¿Cómo hago que DNS rote entre las direcciones disponibles para unservicio, por ejemplo para 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.

8.3 Quiero configurar DNS en una intranet (cerrada) ¿qué hago?

Elimine el archivo de caché y haga los archivos de zona. Eso también significa que nunca tendrá que actualizar el archivo de caché.

8.4 Mi sistema no tiene el programa 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.

8.5 ¿Cómo configuro un servidor de nombres secundario?

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

8.6 Quiero que bind se ejecute cuando me desconecto de la red.

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.''

8.7 ¿Dónde almacena su caché el servidor de nombres? ¿Hay algunaforma de controlar el tamaño del caché?

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.

8.8 ¿Salva 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.


Anterior Siguiente Indice