Professional Documents
Culture Documents
Este tutorial (how to) est realizado bajo la distribucin de Linux Debian Squeeze,
previa a esta prctica debiste realizar la del servidor DHCP.
4- Tu servidor debe de contar con un servidor DHCP. Las practicas anteriores a estas
son: Servidor DNS y servidor DHCP, lo que indicara que ya lo tienes, pero si no lo
que debes hacer es instalar el paquete dhcp3-server, de la siguiente manera apt-get
install dhcp3-server
Ya habrs notado que dice que ya est en su versin ms reciente, puesto que
anteriormente lo he instalado, pero si para ustedes es primera vez le sugiero que
chequeen el tutorial sobre servidor DHCP ubicado en la pgina web.
5- Otro servidor que debemos de tener es el servidor tftp. Para tener este servicio he
instalado dos paquetes: tftpd-hpa y dnsmasq. El paquete dnsmasq aparte de tener
el servicio tftp integrado, posee un servidor DNS y un servidor DHCP; de este
paquete solo configuraremos el tftp.
Instalar tftp:
apt-get install tftpd-hpa
Durante la instalacin te saldr esta pantalla azul para que especifiques cul ser el
directorio TFTP. Yo lo he dejado tal y como est en la imagen.
Nota: TFTP son las siglas de Trivial file transfer Protocol (Protocolo de transferencia
de archivos trivial). Es un protocolo de transferencia muy simple semejante a una
versin bsica de FTP. TFTP a menudo se utiliza para transferir pequeos archivos
entre ordenadores en una red, como cuando un terminal X Window o cualquier otro
cliente ligero arrancan desde un servidor de red.
Instalar dnsmasq
apt-get install dnsmasq
6- Por ltimo, tenemos que instalar los siguientes paquetes: nfs-kernel-server nfs-
common Portmap. Previo a este tutorial, ya haba realizado uno respecto al
servidor NFS por lo que ya tengo instalados estos paquetes.
Servidor DHCP
1- Vamos a configurar el servidor dhcp. En mi distro Debian Squeeze, al instalar el
paquete dhcp3-server, su archivo de configuracin se encuentra en
/etc/dhcp/dhcpd.conf. Utilizando cualquier editor de texto modificaremos este
archivo.
Le vamos a asignar al pool del servidor dhcp un rango para 14 hosts disponibles, para
ms adelante asignarle otros 14 al pool del LTSP.
Servidor LTSP
1- Vamos a modificar el archivo dhcpd.conf del servidor LTSP, para asignarle un rango
de 14 hosts disponible. Este archivo est ubicado en el directorio /etc/ltsp.
Los parmetro de Option subnet-mask 255.255.255.0 para abajo djalo tal y como
estn.
2- Adems, tenemos que especificar cual cuales interfaces ethernet el servidor dhcp
debe utilizar para brindar sus servicio.
Servidor TFTP
1- De forma predeterminada, el servidor tftpd-hpa es iniciado desde inetd. Por lo cual
debes iniciar inetd despus de instalar tftpd-hpa. Escribe:
TFTP_OPTIONS=-c l s /var/lib/tftpboot
RUN_DAEMON= yes
3- En vista que el super servidor inetd es el que inicia el tftpd-hpa, vamos a modificar
el archivo /etc/inetd.conf para eliminar que el servidor TFTP se inicia por medio de
inetd, sino que los podamos iniciar directamente. Para eso tenemos que comentar
dentro del archivo de configuracin la siguiente lnea:
Nota: Inetd se conoce como el Super Servidor de Internet debido a que gestiona las
conexiones de varios dmones. Los dmones son programas que proporcionan
servicios de red. inetd acta como un servidor de servidor de gestin de otros
dmones. Cuando inetd recibe una conexin se determina qu dmon debera
responder a dicha conexin, se lanza un proceso que ejecuta dicho dmon y se le
entrega el socket.
4- Ahora reinicia:
Inetd
invoke-rc.d openbsd-inetd restart
tftpd-hpa:
/etc/init.d/tftpd-hpa restart
Servidor NFS
El servidor NFS es un servidor de archivos de red que posibilita que distintos sistemas
conectados a una misma red accedan a ficheros remotos como si se tratara de locales.
Roco Alt. Abreu O. 2009-3393
Servidor de terminales (LTSP)
Servidor dnsmasq
1- En el archivo dnsmasq, yo he activado el servicio tftp tambin. Para activarlo escribe
nano /etc/dnsmasq.conf
Descomenta esta lnea, por primera
vez te aparecer con el signo #
delante, qutaselo.
Servidor TFTP
Servidor dnsmasq
Servidor NFS
Troubleshooting
Es esta seccin del tutorial les voy a mostrar algunos errores que me ocurrieron a
medida que iba realizando este howto.
1- El primer error fue un overlads en el servidor dhcp, es decir que el rango que tena
el servidor dhcp y el dhcp del LTSP eran iguales y eso no debe ser as. Por ese fue
que a la hora de la configuracin indique redes bases diferentes y por ende rangos
diferentes aunque ambos direccionamientos tienen por formato 192.168.1.x.
Observa esta imagen que muestra el error cuando intente reiniciar el servidor DHCP.
Para solucionar este error, tenemos que modificar el archivo default ubicado en la
carpeta pxelinux.cfg. Vamos a dirigirnos a esa carpeta escribiendo
cd /var/lib/tftpboot/ltsp/i386
3- Si te presenta que tienes problemas con el nbd server, es que debes actualizar la
ltsp i386, por medio de la siguiente lnea: ltsp-update-image --arch i386
NetBoot es una tecnologa de Apple que habilita a las Mac con el firmware para
arrancar desde la red en vez de el disco duro local.
El gPXE (antes Etherboot) es una implementacin de fuente abierta del Preboot
Execution Environment (PXE) y cargador de arranque. Puede ser usado para
habilitar a los computadores que no tienen soporte para el PXE para que puedan
cargar desde la red.
3- Selecciona la opcin Boot from Network, y elige Enabled; luego presiona F10 para
Guardar y Salir.
Direccin IP
6- Luego de que el ncleo es cargado, vers la pantalla para iniciar sesin con
cualquier usuario que se encuentre creado en el servidor. Abajo en la esquina
derecha te aparecer ltsp 17 (192.168.1.17) // {hora}