1.- Instalamos bind9
apt-get update
apt-get install bind9
Se puede instalar utilizando synaptic o el Centro de software de Ubuntu
2.- Editamos el fichero /etc/bind/named.conf.local y añadimos la siguiente líneas:
zone "aula202.com" {
type master;
file "/etc/bind/db.aula202";
};
Nota: te puedes ayudar del archivo /etc/bind/named.conf-default.zones
---------CAMBIAR “aula202” por pepito y 172.20.202.115 por la dirección IP que nos den-----------
3.- Editamos el fichero /etc/bind/db.aula202
;
; BIND data file for local loopback interface
;
$TTL 38400
aula202.com. IN SOA servidor.aula202.com. aitor.kaixo.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200; Expire
38400 ) ; Negative Cache TTL
;
aula202.com. IN NS servidor.aula202.com.
aula202.com. IN A 172.20.202.115
servidor.aula202.com. IN A 172.20.202.115
p01.aula202.com. IN A 172.20.202.101
p02.aula202.com. IN A 172.20.202.102
p03 IN A 172.20.202.103
p04.aula202.com. IN A 172.20.202.104
jairo IN CNAME p02
aitor IN CNAME p03.aula202.com.
aula202.com. IN MX 1 p03.aula202.com.
aula202.com. IN MX 10 p02.aula202.com.
Nota: te puedes ayudar del archivo /etc/bind/db.local
4.- Reiniciamos el servidor
/etc/init.d/bind9 restart
5.- Realizamos pruebas con el comando nslookup
root@A202P00:/etc/bind# nslookup - localhost o 172.20.202.103
> set type=MX
> aula202.com
Server: 172.20.202.115
Address: 172.20.202.115#53
aula202.com mail exchanger = 10 p02.aula202.com.
aula202.com mail exchanger = 1 p03.aula202.com.
named-checkzone pepito.com
/etc/bind/db.pepito.com (configuración)
named-checkconf