Vistas de página en total

jueves, 11 de septiembre de 2008

Configuracion en Bind9 y Dhcp3-Server Para Actulizaciones

Instalamos los servidores:

Codigo:apt-get install dhcp3-server
Codigo:apt-get install bind9


Configuración de bind9:


Entramos a bind/

Codigo: cd /etc/bind/


Edita el archivo named.conf asi:

Codigo: /etc/bind# pico /etc/bind/named.conf


Modificamos las siguientes líneas:

zone “tudominio.org” {

type master;
file “/etc/bind/zona-directa-detudominio”;


Añadimos estas líneas:

notify no;
allow-update { 127.0.0.1; 192.168.0.0/24; };
};


Editar:

zone “0.168.192.in-addr.arpa” {
type master;
file “/etc/bind/ zona-inversa-detudominio″;


Añadimos estas líneas:

notify no;
allow-update {127.0.0.1; 192.168.0.0/24; };
};


Guardamos Ctrl+O

Salir Ctrl+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 a crear.

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


Editamos los archivos uno por uno asi:

Codigo:/etc/bind# pico zona-directa-detudominio
;
$TTL 604800
@ IN SOA ns. tudominioelquequieras.org. root. tudominioelquequieras.org.
(...............1001..........; Serial
..........604800..........; Refresh
............86400..........; Retry
........2419200..........; Expire
..........604800 ).......; Negative Cache TTL
;
@......IN.....NS.... ns.tudominioelquequieras.org.ns
ns.....IN....A........192.168.0.1
casa..IN....A....192.168.0.2
ftp2..IN...CNAME...... ns


Guardamos Ctrl+O

Salir Ctrl+X


Codigo:/etc/bind# pico zona-inversa-detudominio
;
$TTL 604800
@ IN SOA ns. tudominioelquequieras.org. root. tudominioelquequieras.org. (
...............1002..........;Seria
l..........604800..........;Refresh
.............86400..........;Retry
.........2419200..........;Expire
..........604800 )........;Negative CacheTTL
;
@.......IN....NS........ns.tudominioelquequieras.org.
1........IN.....PTR.....ns.tudominioelquequieras.org.
2........IN.....PTR.....casa.tudominioelquequieras.org.


Guardamos Ctrl+O

Salir Ctrl+X


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


Lo mas importante es hacer esto:
Me salgo del directorio bind con cd .. me hospedo en /etc/ dar permisos a bind asi:

Codigo:/etc# chmod 2775 /etc/bind/


CONFIGURACION EN DHCP3-SERVER.


Vamos a dhcp3/

Codigo: cd /etc/dhcp3/
Codigo: pico /etc/dhcp3/dhcpd.conf
allow-unknow-clients;
ddns-updates on;
ddns-update-style interim;
ddns-domainname “tudominioelquequieras.org”;
ddns-rev-domainname “in-addr.arpa.”;
subnet 192.168.0.0 netmask 255.255.255.0 ;{
range 192.168.0.1 192.168.0.200;
option domain-name “tudominioelquequieras.org”;
option domain-name-servers 192.168.0.1;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}


Configuramos la tarjeta de red asi:

Direccion ip: 192.168.0.1
Mascara: 255.255.255.0
Puerta de enlace: 192.168.0.1


Para que nos resuelva el dominio vamos a:

Codigo:/etc/dhcp3# pico /etc/resolv.conf
search tudominioelquequieras.org
nameserver 192.168.0.1


Guardamos Ctrl+O

Salir Ctrl+X


Reinicia los servicios

Codigo:/etc/init.d/bind9 restart
Codigo:/etc/init.d/dhcp3-server restart


si no estos:

Codigo: invoke-rc.d bin9 restart

Codigo: invoke-rc.d dhcp3-server restart


Pruebas:

En uno de los clientes solicita IP y verifica que en el servidor se generan los archivos:


1.- tail –f /var/log/syslog- el mas importante porque muestra los errores al arrancar y las actualizaciones si tienen conexion para.

2.- /var/lib/dhcp3/dhclient.leases

3- /var/cache/bind/ zona-directa-detudominio.jnl

4- /var/cache/bind/ zona-inversa-detudominio.jnl

5-Abrir las zonas directas e Inversas que tenemos los registros.

1 comentario:

Eisenheim Jelid dijo...

No pues si, me has ayudado un poco en mi super problema, estaba montando un servidor Debian que le hiciera de router y DHCP, pero en primera el routing era casi imposible y ya con tu guía logre igual hechar a andar el dhcp. Gracias y espero que pongas mas notas sobre sobrevivir a Linux xD. Es divertido!, hechale y ganas y por aqui estare viendo que mas pones!!