Configuracion DNS en UBUNTU
1. Actualizamos la información de los repositorios con el siguiente comando:
sudo aptitude update
2. Instalamos elservidor 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 nano /etc/bind/named.conf.local
y añadimos el siguiente contenido:
zone "ucc.com" {
type master;
file "db.ucc.com";
};
zone"2.168.192.in-addr.arpa" {
type master;
file "db.192.168.2";
};
5. Para comprobar la sintaxis de los archivos de configuración ejecutamos el siguiente comando:
named-checkconf
Ejecución de named-checkconf con unerror
6. Creamos el archivo /var/cache/bind/db.ucc.com:
sudo nano /var/cache/bind/db.ucc.com
e incluimos el siguiente contenido:
$ORIGIN ucc.com
$TTL 86400 ; 1 dia
@ IN SOA servidorpostmaster (
1 ; serie
6H ; refresco (6 horas)
1H ; reintentos (1 hora)
2W ; expira (2 semanas)
3H ; mínimo (3 horas)
)
NS servidorservidor A 192.168.2.1
7. Comprobamos la zona que acabamos de crear (ucc.com):
named-checkzone ucc.com /var/cache/bind/db.ucc.com
no se puede realizar
En esta ocasión siempre nos aparecerá unasalida, ya sea para indicarnos que todo está bien (OK) o algún error.
8. A continuación creamos el archivo /var/cache/bind/db.192.168.2 para la zona inversa:
sudo nano /var/cache/bind/db.192.168.2
9.No se puede realizar
10. Reiniciamos el servicio:
sudo service bind9 restart
Si todo va bien, veremos que está OK.
11. Revisamos el log para comprobar que todo ha ido bien. Aunque se puede hacer conel comando tail, yo prefiero less porque me permite ver todo el contenido del mismo:
less /var/log/syslog
12. Editamos el archivo /etc/resolv.conf para que nuestro servidor resuelva las...
Regístrate para leer el documento completo.