Servidor Dhcp y Tftp en Linux

- Hola Expertos, veréis, trato de realizar un trabajo en linux en el que debo correr un servidor DHCP y otro TFTP para enviar un kernel a un dispositivo router con el cual debe iniciar en red.

Bien, para la configuración de los mismos tengo la siguiente información:

- Se supone que esto debe copiarse en /etc/dhcp3/dhcpd.conf. Pero como no dispongo de dicha ruta lo copio en /etc/dhcp/dhcpd.conf.es correcto?

default-lease-time 21600;
max-lease-time 43200;
option domain-name-servers 10.0.0.1;
option netbios-name-servers 10.0.0.1;
option netbios-node-type 8;
option www-server 10.0.0.1;
authoritative;
allow booting;
allow bootp;
subnet 10.0.0.0 netmask 255.255.255.0
{
option routers 10.0.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
filename "/tftpboot/linuxrc";
range 10.0.0.10 10.0.0.100;
}


- Y para el servidor TFTP, debo editar el archivo /etc/inetd.conf y establecer el directorio del servidor a /tftpboot para después copiar ahi el kernel correspondiente.Como no existe ese directorio, lo creo: /tftpboot y copio dentro el kernel.

- La configuración en /etc/init.d/xinetd es:

- service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /tftpboot #es correcto??
server_args = -s /tftpboot
disable = yes
}

- Una vez hecho esto, debo asignar la IP 10.0.0.1/24 a la placa de la computadora, iniciar DHCP y TFTP y debería ver esto a través de minicom:

Press any key within 1 seconds to enter setup.
writing settings to flash... OK
trying dhcp protocol... OK
resolved mac address 00:00:00:11:22:33
Gateway: 10.0.0.1
*transfer started ................................ Transfer ok, time=1.8s
setting up elf image... OK
jumping to kernel code
init started: BusyBox v1.4.2 (2008-01-15 11:43:12 CET) multi-call binary
Please press Enter to activate this console. PPP generic driver version 2.4.2

- PERO: A partir de Gateway: 10.0.0.1,
salen ************************************ indefinidamentey no llega a cargar nunca el kernel.

Por más que he mirado no logro dar con el problema, alguien podría por favor ayudarme? Muchas gracias y un saludo.

Añade tu respuesta

Haz clic para o