Para los que comienzan, DNS es el Domain Name System (Sistema de Nombres de Dominio), las reglas de nomenclatura
de las m´aquinas y el software que mapea los nombres a n´umeros IP. Este documento COMO trata de c´omo
definir tales conversiones usando un sistema Linux. Una conversi´on es simplemente una asociaci´on entre dos cosas,
en este caso un nombre de m´aquina, como ftp.linux.org y el n´umero IP de la m´aquina, 199.249.150.4.
El DNS es, para los no iniciados (Vd. ;-), una de las ´areas mas opacas de la administraci´on de una red. Este COMO
tratar´a de aclarar algunas cosas.
Este documento describe c´omo configurar un servidor de nombres DNS simple. Comenzaremos con un servidor
caching only server1, y continuaremos con la configuraci´on de un servidor DNS primario para un dominio. Para
configuraciones m´as complejas puede consultar la secci´on de PUF (8 ()) de este documento. Si lo que busca no est´a
descrito all´ı, necesitar´a Documentaci´on Real. Volveremos a lo que es la Documentaci´on Real en el ´ultimo cap´ıtulo.
Antes de empezar, debe configurar su sistema convenientemente, de forma que pueda hacer telnet desde y hacia
su m´aquina, efectuando satisfactoriamente toda clase de conexiones de red, especialmente telnet 127.0.0.1
entrando en su propia m´aquina (compru´ebelo ahora). Tambi´en necesita que los archivos /etc/host.conf (o
/etc/nsswitch.conf), /etc/resolv.conf y /etc/hosts sean correctos como punto de partida, ya que
no explicar´e sus funciones aqu´ı. Si NO tiene aun esta configuraci´on y no funciona en red, el NET-2 HOWTO explica
como hacerlo. L´ealo.
Si est´a usando SLIP o PPP necesitar´a que funcionen correctamente. Lea el PPP-COMO si no es as´ı.
Cuando digo “su m´aquina” quiero decir la m´aquina en la que est´a intentando configurar DNS. No cualquier otra
m´aquina que pueda tener en su red.
Supongo que no est´a detr´as de cualquier clase de cortafuegos (firewall) que bloquee peticiones de nombres. Si
necesita una configuraci´on especial, vea la secci´on PUF (8 ()).
El servicio de nombres en Unix es llevado a cabo por un programa, llamado named.
´ Este forma parte del paquete bind, que es coordinado por Paul Vixie para The Internet Software Consortium. named
est´a incluido en la mayor´ıa de las distribuciones de Linux y generalmente se instala como /usr/sbin/named.
Si tiene el fichero named probablemente pueda usarlo; si no lo tiene, puede obtener el binario en un ftp de Linux, o
conseguir los ´ultimos y m´as voluminosos fuentes en ftp://ftp.vix.com/pub/bind, bien de los subdirectorios
de versi´on actual, o de prueba, lo que mejor se adapte a su estilo de vida.
DNS es una base de datos cuyo ´ambito es la Red. Tenga cuidado con lo que pone en ella. Si pone incongruencias,
Vd. y los dem´as obtendr´an incongruencias de ella. Mantenga su DNS limpia y consistente y conseguir´a un buen
servicio de ella. Aprenda a usarla, administrarla, depurarla y ser´a otro buen administrador, salvando a la red de caer
sobre sus rodillas sobrecargada por falta de mantenimiento.
En este documento expongo de forma llana varias cosas que no son completamente verdad (son al menos medias
verdades). Todo esto lo hago en aras de la simplicidad. Todas funcionar´an (probablemente ;-) si cree en lo que digo.
http://depositfiles.com/files/gcfpuhp25