CONFIGURACION SERVIDOR BIND9 BASICO

CONFIGURAR BIND9 BÁSICO.

PRE-requisito para este manual.
*instala Linux Debían.
*trabajar como usuario root o a cada paso darle sudo.
*Instala los paquetes necesarios.
maquina:apt-get update
maquina:apt-get install bind9

Entramos al directorio de Bind9
maquina:cd /etc/bind/

Edita el archivo named.conf asi:

maquina:/etc/bind# pico /etc/bind/named.conf y modificamos las siguientes lineas:

zone “tudominioelquequieras.net{
type master;
file “/etc/bind/zona-directa-detudominio”;
};
zone “101.168.192.in-addr.arpa” {
type master;
file “/etc/bind/zona-inversa-detudominio″;
};
Guardamos con CONTROL+O.
Salir con CONTROL+X .

Miremos el Screen
Modificamos pico /etc/bind/named.conf.options para poder salir a conexion de internet, yo por mi parte coloco mi proveedor interno, pero si lo haces directamente con un proveedor ISP colocar las IP que te asignaron.

Miremos el Screen
Creamos los archivos de las zonas directas e Inversas:

Dentro de /etc/bind# hacer ls y veremos:

db.0........db.empty....named.conf..............rndc.key
db.127....db.local.......named.conf.local
db.255....db.root........named.conf.options


De los archivos db.local y db.127 copiemolos a nuestras zonas creadas asi:

maquina:/etc/bind# cp db.local zona-directa-detudominio
maquina:/etc/bind# cp db.127 zona-inversa-detudominio

Miremos el Sceen
Editamos los archivos uno por uno asi:
maquina:/etc/bind# pico zona-directa-detudominio
;
$TTL 604800
@ IN SOA ns.tudominioelquequieras.
net. root.tudominioelquequieras.net. (
.................1001...........; Serial
.............604800...........; Refresh
.............86400.............; Retry
.............2419200.........; Expire
............604800 ).........; Negative Cache TTL
;
@.....IN......NS.... ns.tudominioelquequieras.
net.
ns ....IN ....A...192.168.101.167
ftp1..IN.....A...192.168.101.168
www.IN ....CNAME..ns

Guardamos con CONTROL+O.
Salir con CONTROL+X .

Miremos el Screen
maquina:/etc/bind# pico zona-inversa-detudominio
;
$TTL 604800
@ IN SOA ns.tudominioelquequieras.net. root.tudominioelquequieras.net. (
...........1002........; Serial
.......604800........; Refresh
.........86400........; Retry
.......241920........; Expire
.......604800).......... ; Negative Cache TTL
;
..........IN.....NS......ns.tudominioelquequieras.net.
167....IN.....PTR...ns.tudominioelquequieras.net.
168....IN.....PTR...ftp.tudominioelquequieras.net.

Guardamos con CONTROL+O.
Salir con CONTROL+X .

Miremos el Screen
Dentro de /etc/bind# hacer ls y veremos:

db.0.. ....db.empty..named.conf............... ...rndc.key
db.127...db.local......named.conf.local.........zona-directa -detudominio
db.255.. db.root......named.conf.options....zona-inversa-detudominio


Configuramos la tarjeta de red así:

Direccion ip: 192.168.101.167
Mascara: 255.255.255.0
Puerta de enlace: 192.168.101.1

Para que nos resuelva el dominio vamos a:
maquina:/etc/bind# pico /etc/resolv.conf ingresamos:

domain tudominioelquequieras.net

search tudominioelquequieras.net
nameserver 192.168.101.167

Guardamos con CONTROL+O.
Salir con CONTROL+X .

Miremos el Screen

Reiniciamos el servicio con cualquier opcion:
maquina:/etc/bind# /etc/init.d/bind9 stop
maquina:/etc/bind# /etc/init.d/bind9 start
maquina:/etc/bind# /etc/init.d/bind9 restart

Para las pruebas ejecutar

maquina:/etc/bind# tail –f /var/log/syslog sino arranca bien

Probemos que si Resuelve los Hosts


maquina:/etc/bind# nslookup

>www

>ns
>ftp
>set q=any
>tudominioelquequieras.net
Hecho por Ferchomejia, SENA




1 comentario:

Anónimo dijo...

hola luis, me encanto como explicaste la configuracin basica de bind9 exelente...
ahora te hago una consulta, quiero armar un servidor dns en debian pero con ip publica. la funcion de esto es alimentar con mi propio servidor dns a un servidor dhcp para la entrega de internet y no depender de los de los dns que hay dando vueltas y tambien alimentar al servidor web obviamente tengo un enlace dedicado y varias ip publicas para hacerlo y no quiero depender mas de los dns que esta empresa me otorga.
desde ya agradezco la atencion y quedo a la espera de una pronta respuesta.
te saludo atte. marcos sanchez

pd: mi mail es marcosasr2004@yahoo.com.ar