Ppp - Configurando la resolución de nombres (DNS)

10 - Configurando la resolución de nombres (DNS)

Tutorial creado por Robert Hart. Extraido de: http://www.insflug.org/COMOs/PPP-Como/PPP-Como.html
22 de Diciembre de 2006

Mientras que a los humanos nos gusta dar nombres a las cosas, a los ordenadores, lo que les gusta, son los números. En una red TCP/IP (que es lo que Internet es), llamaremos a las máquinas con un nombre particular - y cada máquina vive en un "dominio" particular. Por ejemplo, mi máquina Linux se llama archenland y vive en el dominio interweft.com.au. Su dirección humanamente legible es, por lo tanto, archenland.interweft.com.au (lo que es conocido como el FQDN - nombre de dominio totalmente cualificado).

Sin embargo, para que esta máquina pueda ser encontrada por otros ordenadores en Internet, es necesario que sea referenciada por su dirección IP.

Traducir (resolver) los nombres de una máquina (y dominio) a direcciones IP utilizadas en Internet es el trabajo de máquinas que ofrecen el servicio de nombres de dominio (DNS).

Esto es lo que sucede:-

  • su máquina necesita saber la dirección IP de un ordenador en particular. La aplicación que necesita esta información pregunta al "resolvente" de su PC Linux para que le dé esta información;
  • el resolvente necesita el fichero de máquinas locales (/etc/hosts y/o los servidores de nombres de dominio acerca de los que sabe (el comportamiento del resolvente está determinado por el fichero /etc/host.conf);
  • si la respuesta se encuentra en el fichero de máquinas, se devuelve la respuesta;
  • si se especifica un servidor de nombres de dominio, su PC pregunta a esta máquina;
  • si la máquina DNS ya sabe la dirección IP para el nombre solicitado, la devuelve. Si no la sabe, pregunta a otro servidor de nombres de dominio a través de Internet para encontrar la información. El servidor de nombres pasa la información al resolvente que la solicita - el cual da la información a la aplicación que la solicita.

Cuando realiza una conexión PPP, necesita decirle a su máquina Linux dónde puede encontrar la máquina traductora de nombres a direcciones IP (resolución de direcciones), para que usted pueda utilizar nombres de máquina pero su ordenador pueda traducirlos a las direcciones IP que necesita para hacer su trabajo.

Una manera es introducir cada máquina con la que desee conectar en el fichero /etc/hosts (lo que sería totalmente imposible si se conecta a Internet); otra es utilizar direcciones IP en lugar de nombres (una labor de memoria totalmente imposible de realizar más allá de pequeñas redes locales).

La mejor manera es configurar Linux para que sepa, automáticamente, a dónde ir para conseguir esa información de traducción nombre-dirección. Este servicio lo da un sistema DNS (servidor de nombres de dominio). Todo lo que necesita es introducir las direcciones IP de los servidores de dominio dentro de su fichero /etc/resolv.conf.

10.1 El fichero /etc/resolv.conf

El servicio tecnico o al administrador de su servidor PPP debería proporcionarle dos direcciones IP de DNS (sólo una es necesaria, pero dos dan seguridad en el caso de fallo de una de ellas).

Tal y como se mencionó, Linux no puede configurar la dirección IP del servidor de nombres de la manera en la que MS Windows 95 lo hace. Es necesario que usted insista (educadamente) para que su ISP le dé esa información.

Su /etc/resolv.conf debería ser algo como esto:-


domain your.isp.domain.name
nameserver 10.25.0.1
nameserver 10.25.1.2

Edite este fichero (créelo si es necesario) para que represente la información que le ha proporcionado su ISP. Debería tener los permisos siguientes :-

-rw-r--r--   1 root     root           73 Feb 19 01:46 /etc/resolv.conf

Si ya ha configurado un /etc/resolv.conf debido a que se encuentra en una red local, simplemente añada las direcciones IP de los servidores DNS PPP a su fichero existente.

10.2 El fichero /etc/host.conf

Debería también comprobar que su /etc/host.conf está correctamente configurado. Este debería ser algo como


order hosts,bind
multi on

Esto le dice al resolvente que utilice la información del fichero host antes de enviar preguntas de resolución al DNS.

1 opinión

Opinión.

Estimo que el recurso está muy bueno en sentido general.

Tutoriales relacionados con 'Ppp'

Ppp
Este documento muestra cómo conectar su PC Linux a un servidor PPP, cómo usar PPP... Más »
Este documento pretende ser una guía rápida de configuración y puesta en funcionamiento de procedimientos... Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que... Más »
El objetivo de este documento es enseñar las bases de la instalación de un cortafuegos... Más »
Esta guía no es un documento general de seguridad. Esta guía está específicamente orientada a... Más »

Autor y licencia de 'Ppp'


Tutorial de Robert Hart. Extraido de: http://www.insflug.org/COMOs/PPP-Como/PPP-Como.html CopyLeft
Licencia GNU Free Documentation License: http://www.es.gnu.org/modules/content/index.php?id=7/fdles.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.