Un Nombre DNS se conoce como FQDN Full Qualify Domain Name Se lee de derecha a izquierda comenzando por el punto final que representa al espacio de dominios o la malla de internet.
Un nombre FQDN, por ejemplo, puede ser: www.paloteteverde.org.
Desglosando, el punto final ya explicamos lo que representaba, y puede ser omitido en la escritura.
Org Dominio de primer nivel, proporcionado por la IANA e ICANN, entidades que regulan los nombres e ip de internet. Tenemos dominios de primer nivel de 2 letras (paises), 3 letras (organizaciones y comercios ), 4 letras personales, para mayor informacin de los nombres que podemos usar, ver www.iana.org.
Paloteverde Dominio de Segundo Nivel, proporcionado por la NIC de cada pais, se paga y se inscribe antes de publicar.
Www Nombre de host o recurso, el nombre sin dominio que identifica a un host en la red que puede ser un cliente o un servidor o ambos.
Despues del Dominio de segundo nivel podra existir un nombre de subdominio, que no necesita inscripcin porque es administrado bajo el dominio pribncipal ya registrado. Por ejemplo: mail.alumnos.duoc.cl
El DNS, cumple la nica funcin de resolver nombres a ip, para esto utiliza una base de datos que define el dominio o la zona a resolver, con la definicin de los Registros de Recursos, entre los cuales usamos:
SOA Start of Autorithy, inicio de autoridad de resolucin. En la prctica el registro SOA, es el nombre de dominio o zona a resolver. NS NameServer, es el nombre del Servidor, el nombre de host sin dominio. A Adress, define la ip de los host perteneciente a la zona. CNAME Canonical Name alias para un registro A ya definido. MX Define el servidor de correo. PTR Define un apuntador a la IP para hacer resolucin Inversa.
Estos son algunos de los mas usados, para que un DNS funciones a lo menos debe tener el RR SOA, NS y A.
IMPLEMENTACIN DE DNS EN LINUX ***Recuerde que para seguir estos pasos, deben estar instalados todos los paquetes asociados del programa BIND*****
PASO1: Ir al directorio de los archivos que definen la zona o el dominio cd /var/named
Paso 2: Crear el archivo de zona en este directorio, definiendo a los menos SOA, NS y A, tal como sigue:
PASO3: Chequear archivo de zona, bien escrito:
Debe entregar como resultado, si todo esta bien escrito:
PASO 4: Agregar zona al servicio DNS, esto es ir al archivo /etc/named.rfc1912.zones y agregar la nueva zona que DNS debe resolver, al final de este archivo sin eliminar nada en l, as:
PASO 5: Autorizar el uso de su DNS, en el archivo /etc/named.caching-nameserver.conf, en las lineas: Listen-on-POrt allow-query match-client
As:
IP de tu servidor DNS, es decir la ip de la maquina en que lo estas configurando, o la ip de toda la red con su mscara, en caso de que su DNS lo usen otros equipos de la red
IP de la red o redes que usaran tu servidor DNS, debes usar esta notacin para la mascara. PASO 6: Configurar el cliente dns, con nuestro nuevo servidor DNS, o sea el nuestro recien configurado, esto es en el archivo /etc/resolv.conf, dejandolo como DNS primario (de los primero), as:
PASO 7: Reiniciar los servicios de BINS, que es el named, y con esto revisar tambin los ltimos archivos modificados, tal como:
PASO 8: PROBAR SU FUNCIONAMIENTO CON LOS COMANDOS HOST, DIG Y NSLOOKUP, tal como se muestra a continuacin: