El paquete DHCP contiene tanto el programa cliente como el servidor para DHCP. dhclient (el cliente) es útil para conectar tu computadora a una red que utilice DHCP para asignar las direcciones de red. dhcpd (el servidor) es útil para asignar direcciones de red en tu red privada.
Descarga (HTTP): http://gd.tuwien.ac.at/infosys/servers/isc/dhcp/dhcp-3.0pl2.tar.gz
Descarga (FTP): ftp://ftp.isc.org/isc/dhcp/dhcp-3.0pl2.tar.gz
Tamaño del paquete: 852 KB
Estimación del espacio necesario en disco: 29.6 MB
Tiempo estimado de construcción: 0.23 SBU
Debes tener el soporte para Packet Socket compilado dentro del núcleo y el soporte para Socket Filtering compilado dentro del núcleo o como módulo.
Instala DHCP ejecutando los siguientes comandos:
./configure &&
make &&
make LIBDIR=/usr/lib INCDIR=/usr/include install
LIBDIR=/usr/lib INCDIR=/usr/include : Este comando instala las librerías y los ficheros de cabecera en /usr en lugar de /usr/local.
Puedes encontrar información sobre la configuración del cliente DHCP en Capítulo 14, Clientes DHCP.
Ten en cuenta que sólo querrás iniciar el servidor DHCP si quieres suministrar direcciones LAN a tu red. El cliente DHCP no necesita que se utilice este guión. Ten también en cuenta que este guión está hecho para la interfaz eth1, por lo que puede que necesites modificarlo para la configuración de tu hardware.
Instala el guión de inicio /etc/rc.d/init.d/dhcp incluido en el paquete blfs-bootscripts-5.1.
make install-dhcp
El fichero de estado debe existir en el arranque. El siguiente comando satisfará este requisito:
touch /var/state/dhcp/dhcpd.leases
Los siguientes comandos crearán un fichero de configuración base para el servidor DHCP. Hay varias opciones que puede que quieras añadir (información que es devuelta al cliente DHCP) y que están recogidas en la página de manual de dhcp.conf.
cat > /etc/dhcpd.conf << "EOF" default-lease-time 72000; max-lease-time 144000; ddns-update-style ad-hoc; subnet 192.168.5.0 netmask 255.255.255.0 { range 192.168.5.10 192.168.5.240; option broadcast-address 195.168.5.255; option routers 192.168.5.1; } EOF
Todas las direcciones deben cambiarse de acuerdo a tus circunstancias.
El paquete DHCP contiene dhclient, dhcpd y dhcrelay.
dhcpd implementa las peticiones de dirección de red mediante el Protocolo de Configuración Dinámica del Anfitrión (DHCP) y el Protocolo de Arranque-Asignación de Internet (BOOTP).