Para poder realizar esta tarea necesitamos instalar en nuestro servidor:
• Servicio de DHCP, el cual proporcionará una dirección de red IP de manera automática al equipo cliente para conectarse al servidor y establecer la comunicación entre ambos.Y en el equipo cliente:
• Servicio de TFTP, que será el que le envié la imagen del sistema operativo al equipo cliente para poder realizar la instalación.
• Tarjeta de red con PXE, necesitamos que el equipo cliente tenga la BIOS configurada para que arranque desde la tarjeta de red con PXE.
SERVICIO DHCP
Primero debemos de instalar el paquete correspondiente a DHCP, en esta caso vamos a utilizar el paquete dnsmasq.
Necesitamos que los comandos que vamos a utilizar tengan permisos de administrador, para ello en una terminal (shell) ejecutamos:
Obtendremos los permisos de root e instalaremos el paquete dnsmasq, escribimos:
***********************************************
Añadimos la siguiente línea para indicarle que también busque los paquetes en este repositorio:
deb http://http.us.debian.org/debian/ Lenny main non-freeGuardamos el archivo y actualizamos los repositorios:
Ya tenemos actualizados los repositorios y podremos instalar con el comando apt-get install dnsmasq sin problemas.
***********************************************
Abrimos el archivo /etc/dnsmasq.conf:Quitamos los comentarios (borramos el símbolo #) a las siguientes líneas:
dhcp-range=192.168.2.150,192.168.1.200,12hEn dhcp-range pondremos el rango en el que vamos a otorgar direcciones IP, en mi caso tengo el servidor en la red 192.168.2.0 y lo configuro de manera que conceda direcciones desde la 192.168.2.150 hasta la 192.168.2.200
dhcp-boot=pxelinux.0
enable-tftp
tftp-root=/var/ftpd
Guardamos el archivo y por ultimo reiniciamos el servicio:
SERVICIO TFTP
Instalamos nuestro correspondiente paquete de TFTP tftpd-hpa:
Editamos el archivo de configuración /etc/default/tftpd-hpa:
Y lo modificamos para que nos quede de la siguiente manera:
RUN_DAEMON=”yes”Guardamos el archivo de configuración e iniciamos el servicio:
OPTIONS=”-l -s /var/ftpd”
ARRANQUE POR PXE
Nos descargamos la imagen del sistema de la url:
http://ftp.es.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/netboot.tar.gzDescomprimimos el archivo en el directorio del tftp /var/ftpd y arrancamos el equipo cliente configurado para que arranque desde la tarjeta de red por PXE.
Fuente: http://codigo82.wordpress.com/2009/07/06/instalar-debian-red-pxe/




No hay comentarios:
Publicar un comentario