PXE, es un medio utilizado para iniciar el ordenador mediante la interfaz de red a la cual, mediante DHCP se le dice el servidor del que se debe de bajar el programa inicial de bootstrap y archivos adicionales el cuan utiliza FTP.
Para esta practica he utilizado 2 maquinas virtuales. La primera tiene la dirección ip 10.0.0.1/24 , tiene instalado el servidor dhcp y ftp. La otra sera la maquina cliente, la cual tocaremos la bios para que arranque como cliente PXE.
Configuración del servidor.
Este sistema tiene dos componentes:
- Servidor DHCP que da una dirección de forma automática al equipo que se enciende.
- Servidor TFTP que envía al equipo una imagen similar a la que incluyen los CD de instalación.
Instalación del servidor TFTP y DHCP
# aptitude install tftpd-hpa isc-dhcp-server
Descarga la imagen de instalación por red de Debian Squeeze.
# wget http://ftp.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/netboot.tar.gz
Descomprime este archivo en el directorio /srv/tftp
# cd /srv/tftp
# tar -zxvf /root/netboot.tar.gz
Configuración del servidor DHCP
# nano /etc/dhcp/dhcpd.conf
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.150 10.0.0.160; (rango de direcciones)
option domain-name-servers 8.8.8.8, 8.8.4.4 ; (DNS)
option routers 10.0.0.128; (puerta de enlace)
option broadcast-address 10.0.0.255; (broadcast)
max-lease-time 86400; (duración de la ip)
option subnet-mask 255.255.255.0; (mascara de red)
filename "pxelinux.0"; (nombre del archivo)
next-server 10.0.0.1; (servidor FTP)
}
Configuración de PXE
Como esta practica la estoy haciendo en una maquina virtual, he ido a la configuración y le he dicho que arranque por PXE. Podría haber modificado el arranque por comandos, pero como dice Jose Domingo, si hay interfaz gráfica, utilízala.
Y tras iniciar la maquina.
No hay comentarios:
Publicar un comentario