miércoles, enero 23, 2008

Práctica: Configurar un servidor DNS con bind9 en la red local virtual

  1. Instala y configura bind9 en macartu y crea una zona de resolución local de nombres para macartu, olson, richard y el nombre del dom0.
  2. Configura el resto de clientes de la red local para que utilicen macartu como DNS primario y el propio macartu para que utilice localhost.
Para la configuración del bind9 debemos de añadir las siguientes líneas en el
archivo “/etc/bind/naned.conf.local”:
zone "0.0.10.in-addr.arpa" IN {
type master;
file "/etc/bind/db.10.0.0";
};
zone "wilfredo.gonzalonazareno.org" IN {
type master;
file "/etc/bind/db.wilfredo";
};
Donde se especifica las zonas y la ubicación donde se encuentra definidas cada
zona. Ahora deberemos crear los archivos “db.10.0.0” y “db.wilfredo” donde le
añadiremos la siguiente estructura:
db.10.0.0
$ORIGIN 0.0.10.in-addr.arpa.
$TTL 1D
@ IN SOA macartu.wilfredo.gonzalonazareno.org.
hostmaster.wilfredo.gonzalonazareno.org. (
12 ; serial
28800 ; refresh (8 hours)
14400 ; retry (4 hours)
2419200 ; expire (4 weeks)
86400 ; minimum (1 day)
)
NS macartu.wilfredo.gonzalonazareno.org.
128 PTR rydag.wilfredo.gonzalonazareno.org.
129 PTR rydag.wilfredo.gonzalonazareno.org.
130 PTR rydag.wilfredo.gonzalonazareno.org.
1 PTR macartu.wilfredo.gonzalonazareno.org.
2 PTR richard.wilfredo.gonzalonazareno.org.
3 PTR olson.wilfredo.gonzalonazareno.org.
db.wilfredo
$ORIGIN wilfredo.gonzalonazareno.org.
$TTL 1D
@ IN SOA macartu. hostmaster. (
1 ; serial
8H ; refresh
4H ; retry
4W ; expire
1D ) ; minimum
; name server (NS) and mail exchange (MX)
IN NS macartu
localhost IN A 127.0.0.1
rydag IN A 10.0.0.128
rydag IN A 10.0.0.129
rydag IN A 10.0.0.130
macartu IN A 10.0.0.1
richard IN A 10.0.0.2
olson IN A 10.0.0.3
Cuando se haga creado y configurado los archivos se debe recargar bind con
/etc/init.d/bind9 reload” y problamos que funcione:

Por cada máquina debemos de añadir en el archivo “/etc/resolv.conf” la línea
nameserver 10.0.0.1” en todas las máquinas, menos en la máquina virtual
donde deberemos añadir la línea “nameserver 127.0.0.1

No hay comentarios: