rpm -ivh dhcpcd-1.3.18pl3-1.i386.rpmA continuación se editará el fichero /etc/rc.d/init.d/dhcpd. En dicho fichero se tendrá que indicar cual es el dispositivo de red para la red interna, para ello se tendrá que modificar la siguiente linea:
daemon /usr/sbin/dhcpd eth0Sustituyendo eth0 por eth1 ya que es la ethernet para la red interna en nuestro caso concreto. Se guardará los cambios realizado a dicho fichero y se reiniciará del daemon como se muestra a continuación:
/etc/rc.d/init.d/dhcpd restartUna vez finalizada la tarea anterior, el siguiente paso a realizar será la activación del servicio TFTP (Trivial File TransFer Protocol), debido que el posteriormente será utilizado por el paquete Etherboot2.1 para transferir el núcleo por la red y otro ficheros necesario para el arranque sin disco. La ejecución del demonio tftpd se realiza a través del superdemonio inetd. La configuración de este superdemonio se encuentra en el archivo /etc/inted.conf. Este demonio es el encargado de arrancar automáticamente el servidor correspondiente a un servicio solicitado, este servidor particular termina una vez que el servicio se ha proporcionado. Por lo tanto, el proceso inetd está a la escucha en los diferentes puertos correspondientes a los servicios disponibles.
El archivo /etc/inetd.conf es utilizado por el proceso inetd cuando se lanza para conocer el conjunto de puertos sobre los que se tiene que poner a la escucha. Este archivo contiene una línea por servicio, cada línea suministra la siguiente información:
Asi pues, se tendrá que activar la línea correspondiente al tftp eliminando la marca de comentario (#) para poder ejecutar el demonio tftpd:
tftp dgram udp wait root /usr/sbin/tcpd in.tftpd /tftpbootEl archivo /etc/services contiene la lista de servicios de Internet conocidos. Un servicio se caracteriza por su nombre, un número de puerto, un protocolo y una lista de alias. El servicio anterior describe un servicio estándar en Internet basados en el protocolo UDP.
Se deberá modificar el archivo etc/services descomentando las siguientes dos líneas:
tftp 69/udp #TFTP serverUna vez que se han modificado los dos archivos anteriores debemos de reiniciar el superdemonio inetd mediante la orden:
kill -HUP PID_de_inetd