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:
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!!
Publicar un comentario