Das buenos, mi gente. Despus de una larga semana, agotadora y cargada; de
celebraciones y energas, les traigo en ocho pasos muy sencillos la configuracin bsica de un Servidor de Nombre de Dominio (DNS). Acostumbro a menudo hacer una breve introduccin de los temas que aqu se abordan en consideracin a los usuarios que llegan al sitio con fines no informticos, pero que de alguna manera se interesan en el tema. Os recuerdo el eslogan del blog: Un sitio para Literatura, Informtica y, lo que se nos ocurra A Manera de introduccin, aqu est pues Qu significa DNS? El Servicio de Nombres de Dominio (DNS) es una forma sencilla de localizar un ordenador en Internet. Todo ordenador conectado a Internet se identifica por su direccin IP, Sin embargo, como a las personas les resulta ms fcil acordarse de nombres que de nmeros, se invent un sistema (DNS Domain Name Server) capaz de convertir esos largos y complicados nmeros, difciles de recordar, en un sencillo nombre, como por ejemplo: www.google.com.ni cuya direccin IP es: 74.125.229.133.
Iniciaremos con la configuracin Bsica en 8 pasos PASO I. Configurar el IP esttico. (Mtodo con el YaST) 1. Lanzador de Aplicaciones, YaST. 2. Dispositivos de Red. 3. Ajustes de Red.
Cargar los procesos y llegaremos a esta ventana. Aqu se selecciona la tarjeta de Red y luego clic en el botn editar.
En esta ventana, se configura la IP y la Mscara de Sub-Red. Siguiente y finalizar.
PASO 2. Verificar si estn instalados los paquetes BIND con el comando. # rpm qa | grep bind
Deben aparecer 5 paquetes necesarios. bind-chrootenv-9.5.0p2-18.1 bind-9.5.0p2-18.1 bind-libs-9.5.0p2-18.1 bind-utils-9.5. 0p2-18.1 bind-doc-9.5.0p2-18.1 Si los paquetes an no estn instalados, deben instalarse; esto puede hacerse con el DVD de instalacin, y con el siguiente comando. # cd /media/nombredelDVD/suse/i586/ Ahora se tienen que buscar los paquetes a instalar, con el comando. # rpm ivh bind- (tab) Una vez localizado los paquetes, se deben instalar con el siguiente comando. # rpm ivh nombredelpaquete Ejemplo. # rpm ivh bind-chrootenv-9.5.0P2-18.1.i586.rpm PASO 3. Configurar el archivo resolv.conf | este archivo est ubicado en el directorio /etc y se puede modificar con el editor de texto preferido. Ejemplo utilizando editor vi # vi /etc/resolv.conf Al archivo de configuracin se le debe agregar el domain (el nombre de tu dominio) y el nameserver (la ip de tu dns) como se muestra en la imagen.
Recuerda que podemos ubicarnos al final de la palabra file! y presionar i para editar a la derecha o a para editar a la izquierda, y luego Shift y Enter para bajar y editar la lnea siguiente, de igual manera, presiona ESC para terminar de editar y luego :wq para guardarlo PASO 4. Configurar el archivo named.conf | este archivo est ubicado en el directorio /etc y se puede modificar con el editor de texto preferido. Ejemplo utilizando editor vi # vi /etc/named.conf Se nos abrir esta ventana.
La configuracin de este archivo es la siguiente. Debers sustituir. ZONA DIRECTA. zone localhost in { Por > carlossanchez.uca (tu dominio) file localhost.zone; por > file master/tudominio.com.zone ZONA INVERSA. Aqu escribes tu ip al revs iniciando del 3 octeto. Ejem. 1.168.192.in-addr.arpa El archivo deber estar tambin en el directorio master por eso se debe escribir en la siguiente lnea: master/192.168.1.zone; PASO 5. Crear los archivos de la zona directa e inversa en el directorio master, con el mismo nombre que se estableci en el archivo de configuracin named.conf. Para ello se debern copiar a dicho directorio los archivos predeterminados los cuales se encuentran en el directorio named. # cd /var/lib/named Copiar primero la zona Directa.
Copiar despus la zona Inversa. . PASO 6. Configurar Archivos de zona directa e inversa. Antes de configurar estos archivos se debe conocer el nombre exacto del host en donde se est configurando el servidor DNS. Si an no lo supieres puedes utilizar el siguiente comando para verlo. # hostname Si deseas cambiarlo, ejecuta. # hostname nombre_nuevo En el ejemplo que se muestra a continuacin se utiliz el nombre de host: linuxCar - CONFIGURAR LA ZONA DIRECTA
- CONFIGURAR LA ZONA INVERSA
- OJO: Ese 66 que aparece debajo del arroba @, corresponde al ltimo octeto de la IP del servidor. - PASO 7. Cuando se terminan de configurar las zonas se procede a verificar el estado del demonio con el comando. # service named status Si est dormido, se debe levanta con el comando # service named start Para que el demonio se despierte automticamente cada vez que iniciemos el servidor debemos aplicar el siguiente comando. # chkconfig named on PASO 8. Verificar el funcionamiento del servidor DNS. Verificar con la zona directa # nslookup carlossanchez.uca (dominio) verificar con la zona inversa. # nslookup 192.168.1.66 (o tu ip)