Siguiendo el ritual de poner post vamos ha poner como poder instalar nuestras maquinas debian tan solo arrancando la maquina con la tarjeta de red

Para ello instalamos los paquetes necesarios

apt-get install isc-dhcp-server tftpd-hpa

Editamos el fichero de nuestro servidor DHCP

/etc/dhcp/dhcpd.conf

En el fichero definimos nuestra subred y añadimos la opcion

filename "pxelinux.0"; subnet x.x.x.x netmask x.x.x.x { range x.x.x.x x.x.x.x; option broadcast-address x.x.x.x; option routers x.x.x.x; filename "pxelinux.0"; }

Reiniciamos el servicio DHCP con el comando

/etc/init.d/isc-dhcp-server restart

Revisamos y modificamos el fichero

/etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/srv/tftp" #DIRECTORIO DONDE SE ALOJA LA IMAGEN TFTP_ADDRESS="0.0.0.0:69" #IP DE ESCUCHA DEL SERVICIO TFTP_OPTIONS="--secure"

Reiniciamos el servicio tftp con el comando

/etc/init.d/tftpd-hpa restart

En el directorio /srv/tftp hacemos los siguiente

Nos bajamos la netboot de Debian

cd /srv/tftp wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-amd64/current/images/netboot/netboot.tar.gz tar -xzvf netboot.tar.gz chmod -R a+r *

Con esto se nos crea la estructura siguiente

debian-installer/ pxelinux.0@ pxelinux.cfg@ version.info

Ya podriamos instalar debian desde la red