-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ing. Nestor Alonso Torres escribió:
> Hola a todos:
> 
> Desde el jueves pasado estoy batido con 20 estaciones de trabajo
> (máquinas sin disco, 256 Mb de RAM 533 MHz, procesador Intel Celeron
> 1.33 GHz) y 2 servidores (Core2Duo, 1Gb RAM -2 512Mbytes Dual Channel-,
> 160 Gb de HDD SATA en RAID 1), todas conectadas a un Netgear FS728TS,
> con 4 puertos Gigabit Ethernet.
> 
> Realmente, después de 4 años trabajando casi 100% con Linux en
> servidores, se me ha hecho harto doloroso trabajar con Windows 2000
> Advanced Server, y contra una fecha tope, lo cual reduce la
> experimentación al mínimo, y el stress al máximo. 
> 
> La carencia de un firewall que valga la pena, y el problema de la
> licencia del software que trae (se me ocurrió ajustar los relojes de los
> servidores contra mi NTP, y ardió troya) me tienen muy mal... Ya saqué
> el DHCP de estos servers, ya casi tengo listo mi PDC sobre Debian para
> sacar eso de ahí también, pero me queda el maldito BXP, que a pesar de
> todo, funciona bastante bien, cuando windows lo deja funcionar...
> 
> Necesito que si alguien ha logrado montar una solución seria sobre Linux
> para estas configuraciones, me orienten, pues las soluciones que he
> visto hasta ahora con LTSP no me han parecido satisfactorias...
> 
> La aplicación de este servicio sería para un puesto de Dirección, activo
> 24 horas los 365 días del año (cosa que dudo que pueda lograr con el
> estado de inestabilidad actual de los servidores). Requiero en los
> clientes de Windows XP -por ahora-, hasta que termine de programar el
> software de gestión de incidencias y partes en la web, en cuyo caso debo
> pasar a una mini distro con solo un browser, abiword, gnumeric, y un
> cliente de correos.
> 
> Requiero de perfiles móviles para los usuarios, pero eso lo garantizo
> con Samba+LDAP
> 
> Espero que me ayuden. Apenas cuento con unos días para entregar esto, y
> no logro que pinche estable, pues cuando no es Juana es la hermana, y
> eso que no he montado aún antivirus en los servidores...
> 
> Agradecido de antemano, y dejando un saludo fraternal,
> 
> nat:.
> 
> 
> _______________________________________________
> Cancelar suscripción
> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
> Buscar en el archivo
> http://listas.softwarelibre.cu/buscar/linux-l
> 
Bueno con TCOS Project puedes resolver, te dejo acá una how to que
implemento un amigo que se lo recomende, con la unica ventaja que los
clientes correrán gnu/linux igual que el servidor todavía no se como
hacerle una imagen para que carguen XP también pero esto es más una
ventaja que desventaja, si necesitas correr algún software propio de
windows, pruebalo con wine y si corre ya tu problema esta resuelto y no
necesitas el XP, puedes usar igual crossover office para tal fin. Acá
dejo el link y el how to para los que no tienen internet,

http://linvix.wordpress.com/2009/01/06/clientes-ligeros-con-tcos-y-ubuntu/
http://wiki.gleducar.org.ar/wiki/Instalaci%C3%B3n_tcos

Clientes Ligeros con TCOS y Ubuntu
post info
por linvix
Categorías: Redes y linux
Tags: cliente ligero

En esta guie explicare como logre instalar Tcos para clientes ligeros
usando como servidor una maquina con Ubuntu 8.04.

1. Lo primero que debemos hacer es importa la clave GPG de TCOS

# wget http://www.tcosproject.org/mariodebian-pub.key
# apt-key add mariodebian-pub.key

2. Despues debemos agregar al sources.list el siguiente repo:

deb http://www.tcosproject.org/ hardy main

NOTA: En mi caso uso Hardy (8.04)

3. Actualizamos con:

# apt-get update

4. Posteriormente instalamos Tcos

# apt-get install tcos

Nos pedirá instalar otras aplicaciones, le decimos que “Sí” y esperamos
que bajen los paquetes y se instalen.

5. Creamos el directorio /tftpboot

# mkdir /tftpboot

6. Luego se corre el siguiente comando:

# dpkg-reconfigure initramfs-tools-tcos

Estos dos últimos comandos deben correrse ya que tcos nunca creará
directorios no-standard por su cuenta. Bien, ya casi  estamos listos,
necesitamos verificar mediante synaptic (por ejemplo) que las siguientes
aplicaciones estén instaladas:

1. x11vnc
2. freenx
3. alsa-base alsa-utils
4. pulseaudio pulseaudio-utils libflashsupport
5. paman pavucontrol pavumeter
6. ltspfs-client
7. ltspfs-server
8. tcos-server-utils
9. tcosmonitor (Remote management support)
10. tcosconfig (GUI Wizard to build images)
11. dhcp3-server | dhcp-server
12. atftpd
13. openbsd-inetd
14. syslinux
15. xfs
16. tcos-etherboot
17. discover | discover2

7. TCOS Config

Bien, comenzamos corriendo la herramienta tcosconfig, que será la
encargada de preparar las imágenes que luego descargarán los clientes.
Hay una excelente galería de imágenes para seguir paso a paso
(http://wiki.tcosproject.org/Utils/TcosConfig/es). Por lo general la
plantilla tcos.conf.all activa la mayoria de las opciones necesaria.
Esta herramienta gráfica nos ayuda muchísimo ya que con unos pocos clics
podemos llegar a obtene en pocos minutos las imágenes del kernel de los
clientes aún sin saber mucho de cuestiones técnicas.

NOTA 1 :D urante e proceso de creacion de la imagen debemos observar
bien el log que se genera mientras se crea la imagen, es posible que
necesitemos instalar otros paquetes (como se puede observar en el
Warning), debemos fijarnos bien en el log, y generar la imagen
nuevamente si es necesario la instalacion de algun paquete

Warning: PulseAudio overwrite /usr/bin/esd
and cache package not found.
# gentcos -instpkg esound libesd0

Esto se soluciona tan solo con ejeutar el comando q nos muestra: #
gentcos -instpkg esound libesd0

Siempre debemos leer bien el log de la creacion de la imagen para
solucionar cualquier problema.

8. GDM

Hay que tocar el archivo de configuración de GDM (En caso de usar Gnome,
el gestor de escritorio que viene por default en Ubuntu). Simplemente
cargamos este archivo

# nano /etc/gdm/gdm.conf

y cambiamos las siguientes líneas a fin de obtener lo siguiente:

[security]
DisallowTCP=false

[xdmcp]
Enable=true

Y grabamos y salimos

Luego debemos reiniciar gdm para que tome los cambios (se nos va a ir
todo el entorno gráfico!, no preocuparse)

# /etc/init.d/gdm restart

9. XDM

Editamos ahora el archivo del servidor de fuentes.

# nano /etc/X11/fs/config

Y comentamos la línea que dice:

no-listen = tcp

a fin de dejarla así:

#no-listen = tcp

Grabamos y salimos.

10. DHCP

Debemos configurar dhcp3-server para que asigne las direcciones ip a los
clientes.

editatamos /etc/dhcp3/dhcpd.conf

INTERFACES=”eth0″;
#Configurando la primera subred la cual escucha en eth1
(192.168.0.0/24)(RED LOCAL JC)
authoritative;
# Si se desea que el servidor DHCP actualize automaticamente la zona DNS
Utilizar ddns-update-style interim;
ddns-update-style none;
subnet 192.168.0.0 netmask 255.255.255.0 {
use-host-decl-names on;
range dynamic-bootp 192.168.0.240 192.168.0.250;
default-lease-time 1800;
max-lease-time 3600;
get-lease-hostnames   true;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
#option routers 192.168.0.1;
option domain-name-servers 192.168.0.1;
option domain-name “vn.pri.jovenclub.cu”;
option netbios-name-servers 192.168.0.1;
option netbios-node-type 8;
option ntp-servers 192.168.0.1;
option time-offset 3600;
option tftp-server-name “server-tcos”; #Este parametro indica el nombre
del servidor TCOS
next-server 192.168.0.61;              #Este parametro debe indicar la
IP del servidor TCOS
filename “/tftpboot/tcos/pxelinux.0″;  #LA ruta donde esta la imagen de
arranque, por defecto es esta
}

#Aqui establecemos IP por MAC a los clientes
host pc1 {
hardware ethernet 00:16:76:B3:49:8B;
fixed-address 192.168.0.50;
}
host pc2 {
hardware ethernet 00:16:76:B3:3A:67;
fixed-address  192.168.0.51;
}
host cliente {
hardware ethernet 00:19 :D 1:E0:9C:A5;
fixed-address 192.168.0.70;
}
host server-tcos {
hardware ethernet 00:19 :D 1:E0:9C:A5;
fixed-address 192.168.0.61;
}

Ahora podemos reiniciar dhcp

# /etc/init.d/dhcp3-server restart
Si el servidor Tcos y DHCP no residen enla misma maquina entonces hay
que decirle a tcos donde debe de ir a buscar la informacion que
necesita, en este caso el servidor tcos tiene ip 192.168.0.61 y el
servidor dhcp 192.168.0.1

Debemos editar el fichero /etc/tcos/pxelinux.cfg.tpl y en la etiqueta
“label tcos” anadir al final, despues de splash lo siguiente:

tftpserver=192.168.0.61 xserver=192.168.0.61 fontserver=192.168.0.61

Y debemos volver a generar la Imagen con TcosConfig como se describio en
el paso 7

esto hace que el cliente ligero utilice este servidor(192.168.0.61) para
cargar todos los parametros correctamente, de lo contrario se intentaran
cargar desde el servidor dhcp(192.168.0.1) y el cliente ligero no
lograra iniciar correctamente.

11. Reiniciamos la maquina y todo debe de salir perfecto

Sugerencias Adicionales

Si el servidor Tcos que tenemos no dispone de mucha RAM podemos instalar
el entorno de escritorio Xfce4, que es mas ligero y aumentara el
rendimiento. Si lo instalamos y no incia el cliente ligero, vamos
Sistema –> Administracion –> Ventana de Entrada y en Remota
seleccionamos Igual que la Entrada Local

Bueno. Con esta guia he realizado la instalcion en dos ocaciones en
ubuntu, escucho musica, navego por la red,etc… aunque mi servidor tcos
no dispone de mucha RAM me siento muy contento por el logro de poder
darle vida a equipos viejos.

Agradecimientos a Mariodebia, que es el encargado del proyecto Tcos por
su activa colaboracion en la lista y felicitarlo ademas por tan buen
trabajo.

Bibliografia:

La pagina del proyecto Tcos es ( La documentacion esta en espanol)

http://wiki.tcosproject.org/
- --
______________________________________________
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Ubuntu Usuario Registrado #25756
Telfs: (5347)861212 Ext 295, (5347)861296
jabber: [email protected]
        [email protected]
Visitenos en http://www.eiefd.co.cu
EIEFD La Habana. Cuba.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFJifxAyZTomldeH3YRArjPAJ9r8KRwb+11aRnWmOjhHj7uCmf9IACgjM3Z
TFBNXBEbPKqrElaF4NfQIOs=
=tEVX
-----END PGP SIGNATURE-----

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.
Departamento de Redes y Servicios Telem�ticos.
Escuela Internacional de Educaci�n F�sica y Deportes.
Para m�s informaci�n llamar al 861212 ext: 295

_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a