Вы находитесь на странице: 1из 7

INFORME CREACION DE SERVIDOR PXE: INSTALACION DE SISTEMAS OPERATIVOS EN RED

Integrantes: Diego Fernando Caldas Afanador Luis Eduardo Diaz Soler

Para el desarrollo de esta actividad, utilizamos el sistema operativo Ubuntu 12.04 enun ambiente virtualizado por medio de virtual box Primero que todo, un servidor pxe nos sirve y ayuda en el caso de instalacin de un sistema operativo en varios equipos de manera simultanea y a su en equipos que no posean un lector de cds o puertos usb en los cuales se pueda ejecutar un instalador.

Suponiendo que tenemos el sistema operativo virtualizado correctamente, procedemos a descargar los elementos necesarios para poder ejecutar nuestro servidor, como lo son el servidor tftp, el servidor dhcp y otros elementos por medio del siguiente comando:

apt-get install dnsmasq atftp tftpd-hpa tftp-hpa xinetd nfskernel-server portmap

Si en dado caso el comando no descarga el servidor dhcp, podemos probar con el siguiente comando: Apt-get install isc-dhcp-server Ya que nosotros tenemos instalados los programas, seguimos con la configuracion de los servicios. Primero entramos al siguiente archivo: sudo gedit /etc/dnsmasq.conf

Luego en el archivo que se abre, copiamos las siguientes lneas: dhcp-range=192.168.2.2,192.168.2.200,12h enable-tftp tftp-root=/var/lib/tftpboot dhcp-boot=pxelinux.0 dhcp-option=3,192.168.2.1 dhcp-option=6,192.168.2.1

Guardamos los cambios y cerramos el archivo. Luego preocedemos con configurar el siguiente archivo: sudo gedit /etc/xinetd.d/tftp

Y agregamos las siguientes lneas: service tftp { = no = dgram = yes = root = /usr/sbin/in.tftpd = -v -s /var/lib/tftpboot = 192.168.1.9

disable socket_type wait user server server_args interface } Guardamos y cerramos.

Luego procedemos a descargar la imagen del netboot de la distribucin que queremos instalar, en este caso ya tenemos el netboot de Ubuntu en su versin 12.04 y lo descomprimimos en el dicertorio de tftpboot

Luego por medio de los siguientes comandos, concedemos los permisos necesarios para que estos sean leidos y ejecutados:

sudo chown -R nobody:nogroup /var/lib/tftpboot

sudo chmod 777 -R /var/lib/tftpboot

Esto es para que sea usado sin la version live, para aadir la parte live del cd de instalacin, procedemos a hacer lo siguiente: Modificamos el nfs server, aadiendo el directorio a compartir: sudo gedit /etc/exports

Y al final del documento aadimos la siguiente lnea: /var/lib/tftpboot 192.168.2.0/255.255.255.0(no_root_squash,async,no_subtree_check,ro)

Luego modificamos el siguiente archive para aadir la opcin:

sudo gedit /var/lib/tftpboot/ubuntu-installer/i386/bootscreens/txt.cfg

y aadimos en el orden que queremos que aparezca en mi caso l puse de los primeros:

LABEL Probar ubuntu sin instalar kernel casper/vmlinuz append root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.2.125:/var/lib/tftpboot/ initrd=casper/initrd.lz quiet splash

importante que la ip que sale ah es la ip de su computador, si no es asi, solo por medio del comando ipconfig, podemos cambiar la ip o configurar los archivos para que trabajen con la ip del equipo en el cual se esta configurando el servidor. con esto ya tenemos todo configurado para hacer una versin live de ubuntu por red. reiniciamos los servicios: invoke-rc.d dnsmasq restart sudo /etc/init.d/nfs-kernel-server restart sudo /etc/init.d/xinetd restart

Luego procedemos a crear una maquina en virtual box o si se tiene una creada, solo es cuestin de entrar al arranque por lan. En virtual box se ingresa al men de boteo con la tecla f12 antes de iniciar o se puede configurar el orden de arranque desde la configuracin de la maquna virtual y se marca la opcin por red y de deja de primera opcin de boteo.

Luego tan solo es cuestin de arrancar la maquina y esperar que el servidor cumpla con su funcin.

Вам также может понравиться