Dns ubuntu 10.04

Solo disponible en BuenasTareas
  • Páginas : 16 (3906 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de agosto de 2012
Leer documento completo
Vista previa del texto
* IP del servidor: 192.168.1.2 Dominio a crear: siscom.lan
Instalar y configurar Bind en Ubuntu 10.04
1. Actualizamos la información de los repositorios:
sudo aptitude update
2. Instalamos el servidor DNS Bind9:
sudo aptitude install bind9
3. Hacemos una copia de seguridad del archivo que vamos a modificar:
sudo cp /etc/bind/named.conf.local{,.original}
4. Editamos elarchivo /etc/bind/named.conf.local con el siguiente comando:
sudo gedit /etc/bind/named.conf.local
y añadimos el siguiente contenido:
zone "siscom.lan" {
type master;
file "db.siscom.lan";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "db.192.168.1";};
5. Para comprobar la sintaxis de los archivos de configuración ejecutamos el siguiente comando:
named-checkconf
6. Creamos el archivo /var/cache/bind/db.siscom.lan
sudo gedit /var/cache/bind/db.siscom.lan e incluimos el siguiente contenido:

$ORIGIN siscom.lan.
$TTL 86400 ; 1 dia
@ IN SOA siscom.lan.postmaster (
1 ; serie
6H ; refresco (6 horas)
1H ; reintentos (1 hora)
2W ; expira (2 semanas)
3H ; mínimo (3 horas)
)
IN NS siscom.lan.
IN A 192.168.1.2
www IN A 192.168.1.2

7.Comprobamos la zona que acabamos de crear (siscom.lan):
named-checkzone siscom.lan /var/cache/bind/db.siscom.lan
8. A continuación creamos el archivo /var/cache/bind/db.192.168.1 para la zona inversa:
sudo gedit /var/cache/bind/db.192.168.1 e incluimos el siguiente contenido:

$ORIGIN 1.168.192.in-addr.arpa.
$TTL 86400 ; 1 dia
@ INSOA servidor2.siscom.lan. postmaster (
1 ; serie
6H ; refresco (6 horas)
1H ; reintentos (1 hora)
2W ; expire (2 semanas)
3H ; mínimo (3 horas)
)
NS servidor2.siscom.lan.
2 PTR servidor2.siscom.lan.
2 PTRwww.siscom.lan.

El número 2 se corresponde con el último dígito de la dirección IP del servidor (192.168.1.2).
9. Comprobamos la zona inversa recién creada:
named-checkzone 1.168.192.in-addr.arpa /var/cache/bind/db.192.168.1
Al igual que antes obtendremos un mensaje para indicarnos tanto si la zona es correcta como si no lo es.
10. Reiniciamos el servicio:
sudo servicebind9 restart
Si todo va bien, veremos que está OK.
11. Editamos el archivo /etc/resolv.conf para que nuestro servidor resuelva las peticiones DNS:
sudo gedit /etc/resolv.conf
Cambiando el primero de los servidores DNS por la IP del nuestro:
nameserver 192.168.1.2
12. Probamos nuestro servidor de nombres:
dig www.siscom.lan
13. Probamos la resolución inversa:
dig-x 192.168.1.2

Tipos de registros.
Zona de búsqueda directa
$TTL 86400: Indica el tiempo de vida (TTL, del inglés, Time To Live) de la información contenida en el fichero. Es decir, el tiempo máximo de validez, tras el cual deberá refrescarse o actualizarse (para comprobar que no haya cambiado). Por defecto se usan segundos, pero se puede utilizar también semanas ($TTL 1w), días ($TTL 7d),horas ($TTL 168h) y minutos ($TTL 10080m).
@ IN SOA siscom.lan. postmaster.: El registro SOA (del inglés, Start Of Authority) se encuentra siempre tras las directivas y proclama información relevante sobre la autoridad de un dominio al servidor de nombres. Es siempre el primer recurso en un fichero de zona. El símbolo "@" (arroba) equivale a la directiva $ORIGIN (o el nombre de la zona si dicha...
tracking img