"Suponguiendos" iniciales:
Supongamos que tienes una red con la dirección: 192.168.57.0/24
Supongamos que usarás 20 direcciones estáticas (de la 192.168.57.1 a la 192.168.57.20)
Supongamos que el resto de direcciones ( de la 192.168.57.21 a la 192.168.57.254 ) serán usadas para el dhcp.
Supongamos que el gateway es 192.168.57.1 y que el DNS es 192.168.57.1
Vamos a la cosa en serio:
Instalo el paquete de dhcp:
yum install dhcp
copio el archivo de ejemplo que viene en el paquete hacia /etc/dhcpd.conf
cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcpd.conf
Edito el archivo de ejemplo y lo dejo así:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.57.0 netmask 255.255.255.0 {
option routers 192.168.57.1;
option subnet-mask 255.255.255.0;
option domain-name "ecualinux.com";
option domain-name-servers 192.168.57.1;
range 192.168.57.128 192.168.57.254;
default-lease-time 86400;
max-lease-time 608400;
}
Las equivocaciones típicas están en la linea que dice: range, es solamente: range IPDEINICIO IPDEFIN
En el archivo de ejemplo agregan algo relacionado con bootp que no va, que debemos quitar de esa línea.
La otra equivocación es que pones mal el nombre del archivo es dhcpd.conf con d
Arrancamos el servicio:
service dhcpd start
chkconfig dhcpd on
Listo, vete a otra máquina y prueba, el dhcpd te funcionará.
Observaciones finales:
El servidor dhcpd debe pertenecer a la misma red a la que asignarás IP (en este ejemplo el servidor debe tener una IP 192.168.57.x FIJA)
si quieres forzar al servidor a escuchar en una interfaz específica, puedes hacerlo editando /etc/sysconfig/dhcpd
y poniendo el nombre de la interfaz en la variable DHCPDARGS, por ejemplo si quieres que solamente escuche en eth1 pondrías:
DHCPDARGS=eth1
Esto último sólo es necesario si notas que el servidor se confunde de interfaz.
espero te sea de ayuda
Comentarios
Y si se lo quiere con la mac
Y si se lo quiere con la mac puede ser asi:
}
host admin {
option host-name "admin";
hardware ethernet 00:10:8A:97:24:76;
fixed-address 192.168.57.20;
}
agradecido! pero supongo la
agradecido! pero supongo la primera llave es abierta
{
Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 334 2795
USA: +1 305 359 4495, España: +34 91 7617884
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
Si tengo 2 interfaces de red
Hola tengo tres targetas de red
eth1 isp
eth2 pcs 10.1.1.1
eth0 pcs 192.168.0.1
como seria para que eth2 y eth0 funcionen por dhcpd???
"El que se enorgullece de sus conocimientos es como si estuviera ciego en plena luz."