Requisitos
- Un servidor DHCP
- Un servidor tftp (trivial ftp) con soporte hpa.
Instalación Requisitos
Suponiendo que disponemos de una maquina con Debian o alguna de sus variantes, obtengamos los paquetes necesarios:
Configuración
Servidor Dhcp
Una vez instalados es necesario configurar el servidor de dhcp. El archivo de configuración suele encontrar en /etc/dhcp3/dhcpd.conf, es bueno hacer un backup.
Edita lo con tu editor favorito. Aquí os dejo el contenido de mi fichero de configuración:
Es importante que NO SOLO copiéis y peguéis. Comprobar que los parámetros son correctos, con especial atencion a:
- option domain-name-servers -> servidor de dns, en mi caso el propio gateway.
- subnet -> Rango de la propia LAN.
- range -> Rango en el que el servidor de dhcp concedera ips.
- filename -> Nombre del archivo desde que el que comenzar el proceso de arranque. Este fichero en mi caso se encuentra en el directorio raiz del servidor de tftp.
- next-server -> direccion donde se encuentra el servidor de tftp.
- routers -> Direccion del gateway
Reiniciad el servidor para que los cambios tengan efecto
Servidor de tftp
Una vez instalado el servidor de tftp descarguemos los ficheros que utilizaremos para el inicio de la instalación.
Si usas Ubuntu -> netboot.tar.gz
Si prefieres Debian -> netboot.tar.gz
Una vez descargado descomprime lo en /var/lib/tftpboot/
En este caso NO es necesario reiniciar el servidor de tftp.
Comprobación que los servidores están arrancados
Intoduciendo $ netstat -uap. Deberian de aparecer dos procesos en escucha udp en el puerto 68 para dhcpd y 69 para tftpd. En caso de que falte alguno de los dos intenta arrancarlos.