Ubuntu

Páginas: 5 (1109 palabras) Publicado: 28 de octubre de 2012
Un servidor DNS (Domain Name System) es un sistema que nos permite usar nombres de dominio en lugar de direcciones IP. Su principal ventaja es que para nosotros es mucho más fácil recordar un nombre que una dirección IP.
El servidor DNS más utilizado es Bind y, aunque teníamos un poco abandonado a Ubuntu Server en Slice of Linux, hoy vamos a ver cómo instalarlo y configurarlo sobre él paso apaso. El contenido de este tutorial es genérico pero las pruebas y capturas de pantalla se han hecho sobre Ubuntu 10.04 Server.
Los valores que debemos tener claros antes de comenzar son los siguientes:
* Dirección IP del servidor: 192.168.2.1
* Nombre del servidor: servidor
* Dominio que vamos a crear: sliceoflinux.lan
Estos valores deberemos sustituirlos por los que necesitemos encada caso.
Los pasos para instalar y configurar Bind en Ubuntu Server son los siguientes:
1. Actualizamos la información de los repositorios con el siguiente comando:
-------------------------------------------------
sudo aptitude update
2. Instalamos el servidor DNS Bind9:
-------------------------------------------------
sudo aptitude install bind9
3. Hacemos una copia deseguridad del archivo que vamos a modificar:
-------------------------------------------------
sudo cp /etc/bind/named.conf.local{,.original}
Este comando nos puede ahorrar mucho tiempo.

4. Editamos el archivo /etc/bind/named.conf.local con el siguiente comando:
-------------------------------------------------
sudo nano /etc/bind/named.conf.local
y añadimos el siguiente contenido:-------------------------------------------------
zone "sliceoflinux.lan" {
-------------------------------------------------
type master;
-------------------------------------------------
file "db.sliceoflinux.lan";
-------------------------------------------------
};
--------------------------------------------------------------------------------------------------
zone "2.168.192.in-addr.arpa" {
-------------------------------------------------
type master;
-------------------------------------------------
file "db.192.168.2";
-------------------------------------------------
};
Esto se puede ver en la siguiente captura depantalla:

Editamos el archivo /etc/bind/named.conf.local
Para guardar el archivo debemos pulsar la combinación de teclas Control+O y para salir Control+X.

5. Para comprobar la sintaxis de los archivos de configuración ejecutamos el siguiente comando:
-------------------------------------------------
named-checkconf
Si no aparece nada, la sintaxis de los archivos de configuración escorrecta. ¡Ojo! Eso no significa que no haya ningún error, sólo que no hay errores de sintaxis.

Ejecución de named-checkconf sin errores
Si hubiésemos cometido un error de sintaxis, nos aparecería indicado junto a la línea en la que ocurre. En el siguiente ejemplo puede verse que en el archivo /etc/bind/named.conf.local en la línea 15 hay un error:

Ejecución de named-checkconf con un error6. Creamos el archivo /var/cache/bind/db.sliceoflinux.lan:
-------------------------------------------------
sudo nano /var/cache/bind/db.sliceoflinux.lan
e incluimos el siguiente contenido:
-------------------------------------------------
$ORIGIN sliceoflinux.lan.
-------------------------------------------------
$TTL 86400 ; 1 dia-------------------------------------------------
@ IN SOA servidor postmaster (
-------------------------------------------------
1 ; serie
-------------------------------------------------
6H ; refresco (6 horas)
-------------------------------------------------
1H ; reintentos (1 hora)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • UBUNTU
  • Ubuntu
  • Ubuntu
  • Ubuntu
  • UBUNTU
  • UBUNTU
  • ubuntu
  • UBUNTU

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS