TRANFERENCIA DE ZONAS MAESTRO y ESCLAVO

TRANFERENCIA DE ZONAS MAESTRA y ESCLAVA
DNS MAESTRO
CONFIGURAR BIND9 BÁSICO DEL MAESTRO.
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
#cd /etc/bind/
Edita el archivo named.conf asi:

maquina:/etc/bind# pico /etc/bind/named.conf y modificamos las siguientes lineas:
##DNS MAESTRO##
zone “tudominioelquequieras.net” {
type master;
file “/etc/bind/zona-directa-detudominio”;
allow-transfer {192.168.0.10; };
};
zone “16.172.in-addr.arpa” {
type master;
file “/etc/bind/ zona-inversa-detudominio ″;
allow-transfer {192.168.0.10; };
};

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

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

Editamos los archivos uno por uno asi:
maquina:/etc/bind#
pico zona-directa-detudominio
;
$TTL 604800
@ IN SOA ns.tudominioelquequiera
s.net. root.tudominioelquequieras.net. (
..........................1001..........; Serial
......................604800..........; Refresh
.......................86400...........; Retry
..................2419200............; Expire
....................604800.....).....; Negative Cache TTL
;
@..........IN .......NS .....ns. tudominioelquequieras.net.
ns .........IN .......A .......172.16.0.10
ftp ........IN........A........172.16.0.11
yo..........IN........CNAME ....ns

Guardamos con CONTROL+O y CONTROL+X para salir del archivo.

maquina:/etc/bind# pico zona-inversa-detudominio
;
$TTL 604800
@ IN SOA ns.tudominioelquequieras.net. root.tudominioelquequieras.net. (
......................1002 ............;serial
..................604800 ............; Refresh
....................86400 .............; Retry
................2419200 ............; Expire
................. 604800 .....)......; Negative Cache TTL
;
@..........IN .........NS.......ns.tudominioelquequieras.org.
10.0.......IN ........PTR.....ns.tudominioelquequieras.org.
11.0 ......IN ........PTR.....ftp.tudominioelquequieras.org.,


Guardamos con CONTROL+O y CONTROL+X para salir del archivo.

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

dar permisos al bind que es lo mas importante para una buena transferencia.
maquina:/etc#
chmod 2775 /etc/bind/

Configuramos la tarjeta de red así:

Direccion ip: 172.16.0.10
Mascara: 255.255.0.0
Puerta de enlace: 172.16.0.1

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

search tudominioelquequieras.net
nameserver 172.16.0.10

Guardamos con CONTROL+O y CONTROL+X para salir del archivo.

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

maquina:/etc/bind# nslookup
>ns
Server : 172.16.0.10
Address: 172.16.0.10:53
Name: ns.tudominioelquequieras.net
Address: 172.16.0.10
DNS ESCLAVO
CONFIGURAR BIND9 BÁSICO del ESCLAVO

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
maquina:#cd /etc/bind/

Edita el archivo named.conf asi:
maquina: cd /etc/bind# pico /etc/bind/named.conf y modificamos las siguientes lineas:
##DNS ESCLAVO##
zone “tudominioelquequieras.net” {
type slave;
file “/etc/bind/zona-directa2-detudominio”;
allow-transfer {172.16.0.10; };
};
zone “16.172.in-addr.arpa” {
type slave;
file “/etc/bind/ zona-inversa2-detudominio ″;
allow-transfer {172.16.0.10; };
};

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

Dar permisos a bind asi:
maquina:/etc#chmod 2775 /etc/bind/

Configuramos la tarjeta de red así:

Direccion ip: 172.16.0.20
Mascara: 255.255.0.0
Puerta de enlace: 172.16.0.1

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

Para las pruebas ejecutar maquina:
/etc/bind# tail –f /var/log/syslog

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

db.0......db.empty...named.conf...............rndc.key
db.127..db.localn...named.conf.local......zona-directa2-tudominio
db.255..db.rootn....named.conf.options..zona-inversa2-tudominio

NOTA: Para mirar configuracion de lo que me transfirio lo miro con pico o como quiera .

2 comentarios:

Anónimo dijo...

muy bien tu aporte
gracias

Andrés dijo...

Gay.