Este documento es una guía rápida que complementa el proceso de instalación de Debian arrancando desde la red, por favor de una leída, dado que esta información no lo sustituye.
En este escenario se asume una red 10.0.0.0 con el servidor instalado en 10.0.0.50 y el dns 10.0.0.201 que es también el gateway y un cliente pxes con dirección MAC 00:D0:B7:C7:52:54 a quien se asignará la ip 10.0.0.122.
Paquetes a instalar
apt-get install dhcp3-server tftpd-hpa
Importante : Cuando le pregunten por el modo de arranque de tftpd-hpa, elija usarlo como un daemonio, no como inetd, en etch hay problemas con tftp+inetd debido a IPV6. Si usted logra solucionar el conflicto, por favor edite y corrija esta info.
Ubicación de imágenes
mkdir /srv/tftp/ ln -s /srv/tftp/ /tftpboot cd /tftpboot wget http://http.us.debian.org/debian/dists/etch/main/installer-i386/current//images/netboot/netboot.tar.gz tar xfz netboot.tar.gz
Archivos de configuración
/etc/dhpc3/dhcpd.conf
Este archivo corresponde al servidor dhcp3-server
#Nombre del dominio
option domain-name "oblatas.edu.co";
default-lease-time 6048;
max-lease-time 604800;
#Se habilita el booteo por red.
allow booting;
allow bootp;
#Modifique de acuerdo a la info de su red, esto es lo que se envía a los clientes
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.122 10.0.0.253;
option broadcast-address 10.0.0.255;
# gateway
option routers 10.0.0.201;
# dns
option domain-name-servers 10.0.0.201;
}
# Se configuran los clientes
group {
next-server 10.0.0.50;
#Info específica para bootear un cliente. En este caso pxes
host tftpclient {
hardware ethernet 00:D0:B7:C7:52:54;
fixed-address 10.0.0.122;
filename "pxelinux.0";
}
}
/etc/default/
Este archivo corresponde al servidor tftpd-hpa, cambie su direcciOn del servidor...
RUN_DAEMON="yes" OPTIONS="-a 10.0.0.50:69 -l -s /tftpboot"
Arranque de instalación
En el servidor
/etc/init.d/dhcp3-server start /etc/init.d/tftpd-hpa start
Recomendaciones adicionales
- Cargue los módulos ssh para continuar la instalación por red y emplee screen para hacer la instalación lo más remota posible.
- Evite que se lance dhcp3 con el soporte bootp para evitar que sus clientes traten de lanzar la instalación una vez que estén instalados...

