viernes, 14 de octubre de 2011

Montar servidor PXE


   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