Documente Academic
Documente Profesional
Documente Cultură
Tenemos una mquina con: -2 interfaces de red: uno configurado como adaptador puente y con dhcp para conectarnos a internet otro configurado como red interna y con ip esttica para atender al cliente PXE -Update y upgrade hechos -openssh-server instalado Comprobamos la configuracin de las interfaces de red root@debian:~# nano /etc/network/interfaces GNU nano 2.2.6 Fichero: /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp auto eth1 iface eth1 inet static address 172.16.0.1 netmask 255.255.255.0 network 172.16.0.0 broadcast 172.16.0.255 salimos y guardamos root@debian:~# service networking restart
Instalamos y configuramos el servidor DHCP que dar servicio a los clientes conectados a la red interna root@debian:~# apt-get install isc-dhcp-server root@debian:~# nano /etc/dhcp/dhcpd.conf al final del archivo aadimos: subnet 172.16.0.0 netmask 255.255.255.0 { range 172.16.0.100 172.16.0.199; option routers 172.16.0.1; option domain-name-servers 213.176.161.16, 213.176.161.18; option broadcast-address 172.16.0.255; #Proxy PXE filename "pxelinux.0"; next-server 172.16.0.1; } Salimos y guardamos root@debian:~# nano /etc/default/isc-dhcp-server nos vamos al final del archivo y la ltima lnea debe quedar: INTERFACES="eth1" Salimos y guardamos root@debian:~# service isc-dhcp-server restart si todo va bien, arrancamos la mquina virtual del
cliente y veremos que ha conectado con el servidor, que le ha dado una IP, en mi caso la 172.16.0.101 pero que ha fallado la conexin TFTP para obtener el sistema a instalar (an no lo hemos instalado)
Creamos el archivo men.msg y escribimos el testo que se ve a continuacin root@debian:/srv/tftp# nano menu.msg -Boot Menu============ 1 Squeezy => Instalar Debian Squeezy Para mas ayuda pulsa F1 Salimos y guardamos Despus creamos el archivo ayuda.msg con el texto que se ve root@debian:/srv/tftp# nano ayuda.msg Para elegir la opcin 1 del menu, escriba Squeezy Salimos y guardamos Comprobamos el contenido del archivo default root@debian:/srv/tftp# nano /srv/tftp/pxelinux.cfg/default # D-I config version 2.0 include debian-installer/i386/boot-screens/menu.cfg default debian-installer/i386/boot-screens/vesamenu.c32 prompt 0 timeout 0 Salimos y guardamos Reiniciamos el servicio root@debian:/srv/tftp# /etc/init.d/tftpd-hpa restart y comprobamos que todo funciona volviendo a arrancar el cliente
Y despus de recibir IP del servidor DHCP recibir la ISO y nos aparecer esta pantalla a partir de la que podemos instalar nuestro deban.