Todos los camandos se tienen que ejecutar bajo el super usuario (root).
Se tienen que instalar los siguientes servicios:
- ltsp-server-standalone
- ssh
- dhcp3-server
- openssh-server
- tftp
Es importante que durante la instalación y configuración de los servicios verificar que el servidor tenga internet y acceso a la red.
Pasos a seguir:
1. Para instalar el servicio LTSP
apt-get install ltsp-server-standalone
2. Instalar el servicio ssh
apt-get install ssh
3. Instalar el servicio dhcp
apt-get install dhcp3-server
4. Instalar el servicio openssh
apt-get install openssh-server
5. Instalar el servicio TFTP
apt-get install tftp
6. Editar el archivo de la interfaz
gedit /etc/network/interfaces
7. Configuración de la interfaz conforme a los datos de la red, en el archivo va aparecer de la siguiente forma:
auto lo
iface lo inet loopback
Se tiene que cambiar de esta forma, los datos pueden cambiar segun sea la configuración de la red, la IP de address es la del servidor LTSP
>auto eth0
iface eth0 inet static
address 192.168.1.254
network 192.168.1.0
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
8. Editar el archivo de los DNS
gedit /etc/resolv.conf
9. Configurar los DNS, el archivo aparecerá de la siguiente forma:
domain floryfauna.com
search floryfauna.com
nameserver 192.168.1.254
Se debe modificarde la siguiente manera:
domain floryfauna.com
search floryfauna.com
nameserver 200.91.75.6
nameserver 200.91.75.5
Los DNS son los que proporciona el proveedor de internet.
10. Se debe de reiniciar la interfaz.
/etc/init.d/networking restart
En caso que ocurriera un error en el reinicio de la interfaz se tiene que parar el DHCP.
/etc/init.d/dhcp3-server stop
11. Editar del DHCP
gedit /etc/dhcp3/dhcpd.conf
12. Se debe de agregar al final del archivo la siguiente linea.
include "/etc/ltsp/dhcpd.conf";
13. Editar el archivo del DHCP del LTSP
gedit /etc/ltsp/dhcpd.conf
14. El archivo aparecerá de la siguiente forma.
#
# Default LTSP dhcpd.conf config file.
#
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.250;
option domain-name "example.com";
option domain-name-servers 192.168.0.1;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
# next-server 192.168.0.1;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
}
Se tiene cambiar segun los datos de la red, la IP correspondiente a option domain-name-servers es la del servidor de LTSP.
#
# Default LTSP dhcpd.conf config file.
#
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.200 192.168.1.220;
option domain-name "floryfauna.com";
option domain-name-servers 192.168.1.254;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
# next-server 192.168.1.1;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
}
15. Reiniciar los servicios del DHCP
/etc/init.d/dhcp3-server restart
16. Editar el archivo del TFTP
gedit /etc/default/tftpd-hpa
17. El archivo aparecerá de la siguiente forma:
#Defaults for tftpd-hpa
RUN_DAEMON="no"
OPTIONS="-l -s /var/lib/tftpboot"
Se debe de cambiar de la siguiente forma para que el TFTP se ejecute como un demonio.
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"
18. Reiniciar todos los servicios.
/etc/init.d/tftpd-hpa restart
/etc/init.d/dhcp3-server restart
/etc/init.d/openbsd-inetd restart
19.Instalar el cliente LTSP
ltsp-build-client
En caso que ocurra algún error durante la instalación, se puede remover todo con el siguiente comando.
rm -R /opt/ltsp
20. Para reestablecer las llaves se debe de ejecutar el siguiente comando.
ltsp-update-sshkeys
Para reestablecer la imagen de LTSP
ltsp-update-image
Ambos comandos se tienen que ejecutar cuando se le cambia la IP al servidor LTSP o se realice cualquier otro cambio en la configuración.
Solo queda iniciar los clientes por PXE.
Referencias:
http://www.youtube.com/watch?v=KZqfI_9C0Ac&feature=related
http://www.youtube.com/watch?v=bztPlg7uWRQ&feature=related
http://www.taringa.net/posts/linux/5720401/Configuracion-e-Instalacion-de-LTSP.html
http://tuxjm.net/2008/11/25/ubuntu_como_instalar_un_servidor_tftp_con_hpa_tftp_server/
http://el64.blogspot.com/2007/08/cmo-instalar-ltsp-en-feisty-terminales.html
Si se instala LTSP en Ubuntu 9.10 puede que no cargue el escritorio del usuario, esto debido a que esta versión no tiene el archivo de las X, en donde se encuentran las resoluciones de la pantalla. Por lo que es necesario seguir estos pasos para que todo cargue bien en los clientes livianos.
1.- Primero pasaremos del sistema grafico, al modo texto:
Ctrl+Alt+F1
2.- Seguidamente detendremos el Servidor X
sudo /etc/init.d/gdm stop
3.- Luego pedimos a Xorg nos configure un archivo, con la configuración automática que tiene desde la instalación. Cuidado con este archivo, no os llevéis a engaño, el archivo se configurara según los datos que haya configurado las X en la instalación, sino ha cogido los drivers de la grafica al uso, su configuración sera para vesa, procura verificar los drivers de tu tarjeta grafica en Controladores de Hardware e instalar los drivers que fuesen necesarios antes de hacer ningun cambio.
sudo Xorg -configure
Se creará el archivo xorg.conf.new en el siguiente directorio /home/tu_nombre_usuario/xorg.conf.new.
4.- Podríamos volvernos al modo gráfico para quien no quiera complicarse en hacerlo todo en modo texto:
sudo /etc/init.d/gdm start
Luego:
sudo gedit /etc/X11/xorg.conf
Pero a mi me gusta que os acostumbréis a hacerlo también en modo texto, por que nunca se sabe cuando tendrás que hacerlo de esta forma, por lo tanto os diré como modificar y mover los archivos en una terminal o en su caso en modo texto:
5.- Doy por echo que estas en /home/tu_usuario:
sudo cp xorg.conf.new /etc/X11/xorg.conf
Ahora nos pasaremos al directorio correspondiente:
cd /etc/X11
Veamos que tenemos en el directorio colgado:
ls -a
Así podrás ver una lista de todos los archivos o directorios colgados desde aquí.
6.- Editando el archivo:
sudo gedit xorg.conf
Donde aparecerá el siguiente código en la Section "Screen":
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Se le deben de agregar las siguientes lineas:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
7.- Si haz hecho esto en modo grafico tendras que volver al modo texto, sino es tu caso salta al reconfigure y reinicia tu maquina.
Ctrl+Alt+F1
8.- Detenemos las X:
sudo /etc/init.d/gdm stop
9.- Despues haz un reconfigure de las X con:
sudo dpkg-reconfigure xserver-xorg
10.- Reiniciamos
sudo reboot
Desde este momento si tu maquina a rebotado en condiciones y no te da problemas las X vas a Sistema-Preferencias-Pantalla y escoges la resolución que gustes.
Referencia:
http://curioseandolinux.blogspot.com/2010/03/modificar-xorgconf-en-ubuntu-910_15.html
Extras:
http://codigo82.wordpress.com/2009/03/29/instalacion-servidor-ltsp-sobre-ubuntu/
http://gamblis.com/2009/06/05/connect-to-ltsp-server-using-virtualbox-on-ubuntu/
http://www.estrellateyarde.es/discover/nfs
http://tuxpuc.pucp.edu.pe/content/view/451/12/
Se tienen que instalar los siguientes servicios:
- ltsp-server-standalone
- ssh
- dhcp3-server
- openssh-server
- tftp
Es importante que durante la instalación y configuración de los servicios verificar que el servidor tenga internet y acceso a la red.
Pasos a seguir:
1. Para instalar el servicio LTSP
apt-get install ltsp-server-standalone
2. Instalar el servicio ssh
apt-get install ssh
3. Instalar el servicio dhcp
apt-get install dhcp3-server
4. Instalar el servicio openssh
apt-get install openssh-server
5. Instalar el servicio TFTP
apt-get install tftp
6. Editar el archivo de la interfaz
gedit /etc/network/interfaces
7. Configuración de la interfaz conforme a los datos de la red, en el archivo va aparecer de la siguiente forma:
auto lo
iface lo inet loopback
Se tiene que cambiar de esta forma, los datos pueden cambiar segun sea la configuración de la red, la IP de address es la del servidor LTSP
>auto eth0
iface eth0 inet static
address 192.168.1.254
network 192.168.1.0
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
8. Editar el archivo de los DNS
gedit /etc/resolv.conf
9. Configurar los DNS, el archivo aparecerá de la siguiente forma:
domain floryfauna.com
search floryfauna.com
nameserver 192.168.1.254
Se debe modificarde la siguiente manera:
domain floryfauna.com
search floryfauna.com
nameserver 200.91.75.6
nameserver 200.91.75.5
Los DNS son los que proporciona el proveedor de internet.
10. Se debe de reiniciar la interfaz.
/etc/init.d/networking restart
En caso que ocurriera un error en el reinicio de la interfaz se tiene que parar el DHCP.
/etc/init.d/dhcp3-server stop
11. Editar del DHCP
gedit /etc/dhcp3/dhcpd.conf
12. Se debe de agregar al final del archivo la siguiente linea.
include "/etc/ltsp/dhcpd.conf";
13. Editar el archivo del DHCP del LTSP
gedit /etc/ltsp/dhcpd.conf
14. El archivo aparecerá de la siguiente forma.
#
# Default LTSP dhcpd.conf config file.
#
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.250;
option domain-name "example.com";
option domain-name-servers 192.168.0.1;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
# next-server 192.168.0.1;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
}
Se tiene cambiar segun los datos de la red, la IP correspondiente a option domain-name-servers es la del servidor de LTSP.
#
# Default LTSP dhcpd.conf config file.
#
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.200 192.168.1.220;
option domain-name "floryfauna.com";
option domain-name-servers 192.168.1.254;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
# next-server 192.168.1.1;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
}
15. Reiniciar los servicios del DHCP
/etc/init.d/dhcp3-server restart
16. Editar el archivo del TFTP
gedit /etc/default/tftpd-hpa
17. El archivo aparecerá de la siguiente forma:
#Defaults for tftpd-hpa
RUN_DAEMON="no"
OPTIONS="-l -s /var/lib/tftpboot"
Se debe de cambiar de la siguiente forma para que el TFTP se ejecute como un demonio.
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"
18. Reiniciar todos los servicios.
/etc/init.d/tftpd-hpa restart
/etc/init.d/dhcp3-server restart
/etc/init.d/openbsd-inetd restart
19.Instalar el cliente LTSP
ltsp-build-client
En caso que ocurra algún error durante la instalación, se puede remover todo con el siguiente comando.
rm -R /opt/ltsp
20. Para reestablecer las llaves se debe de ejecutar el siguiente comando.
ltsp-update-sshkeys
Para reestablecer la imagen de LTSP
ltsp-update-image
Ambos comandos se tienen que ejecutar cuando se le cambia la IP al servidor LTSP o se realice cualquier otro cambio en la configuración.
Solo queda iniciar los clientes por PXE.
Referencias:
http://www.youtube.com/watch?v=KZqfI_9C0Ac&feature=related
http://www.youtube.com/watch?v=bztPlg7uWRQ&feature=related
http://www.taringa.net/posts/linux/5720401/Configuracion-e-Instalacion-de-LTSP.html
http://tuxjm.net/2008/11/25/ubuntu_como_instalar_un_servidor_tftp_con_hpa_tftp_server/
http://el64.blogspot.com/2007/08/cmo-instalar-ltsp-en-feisty-terminales.html
Si se instala LTSP en Ubuntu 9.10 puede que no cargue el escritorio del usuario, esto debido a que esta versión no tiene el archivo de las X, en donde se encuentran las resoluciones de la pantalla. Por lo que es necesario seguir estos pasos para que todo cargue bien en los clientes livianos.
1.- Primero pasaremos del sistema grafico, al modo texto:
Ctrl+Alt+F1
2.- Seguidamente detendremos el Servidor X
sudo /etc/init.d/gdm stop
3.- Luego pedimos a Xorg nos configure un archivo, con la configuración automática que tiene desde la instalación. Cuidado con este archivo, no os llevéis a engaño, el archivo se configurara según los datos que haya configurado las X en la instalación, sino ha cogido los drivers de la grafica al uso, su configuración sera para vesa, procura verificar los drivers de tu tarjeta grafica en Controladores de Hardware e instalar los drivers que fuesen necesarios antes de hacer ningun cambio.
sudo Xorg -configure
Se creará el archivo xorg.conf.new en el siguiente directorio /home/tu_nombre_usuario/xorg.conf.new.
4.- Podríamos volvernos al modo gráfico para quien no quiera complicarse en hacerlo todo en modo texto:
sudo /etc/init.d/gdm start
Luego:
sudo gedit /etc/X11/xorg.conf
Pero a mi me gusta que os acostumbréis a hacerlo también en modo texto, por que nunca se sabe cuando tendrás que hacerlo de esta forma, por lo tanto os diré como modificar y mover los archivos en una terminal o en su caso en modo texto:
5.- Doy por echo que estas en /home/tu_usuario:
sudo cp xorg.conf.new /etc/X11/xorg.conf
Ahora nos pasaremos al directorio correspondiente:
cd /etc/X11
Veamos que tenemos en el directorio colgado:
ls -a
Así podrás ver una lista de todos los archivos o directorios colgados desde aquí.
6.- Editando el archivo:
sudo gedit xorg.conf
Donde aparecerá el siguiente código en la Section "Screen":
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Se le deben de agregar las siguientes lineas:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
7.- Si haz hecho esto en modo grafico tendras que volver al modo texto, sino es tu caso salta al reconfigure y reinicia tu maquina.
Ctrl+Alt+F1
8.- Detenemos las X:
sudo /etc/init.d/gdm stop
9.- Despues haz un reconfigure de las X con:
sudo dpkg-reconfigure xserver-xorg
10.- Reiniciamos
sudo reboot
Desde este momento si tu maquina a rebotado en condiciones y no te da problemas las X vas a Sistema-Preferencias-Pantalla y escoges la resolución que gustes.
Referencia:
http://curioseandolinux.blogspot.com/2010/03/modificar-xorgconf-en-ubuntu-910_15.html
Extras:
http://codigo82.wordpress.com/2009/03/29/instalacion-servidor-ltsp-sobre-ubuntu/
http://gamblis.com/2009/06/05/connect-to-ltsp-server-using-virtualbox-on-ubuntu/
http://www.estrellateyarde.es/discover/nfs
http://tuxpuc.pucp.edu.pe/content/view/451/12/
No hay comentarios:
Publicar un comentario