En el contexto de las redes informáticas, el término proxy hace referencia a un programa o dispositivo que realiza una acción en representación de otro. Su finalidad más habitual es la de servidor proxy, que sirve para permitir el acceso a Internet a todos los equipos de una organización cuando sólo se puede disponer de un único equipo conectado, esto es, una única dirección IP.
En este caso vamos a utilizar squid, este es un popular programa de software libre que implementa un servidor proxy y un demonio para caché de páginas web, publicado bajo licencia GPL. Tiene una amplia variedad de utilidades, desde acelerar un servidor web, guardando en caché peticiones repetidas a DNS y otras búsquedas para un grupo de gente que comparte recursos de la red, hasta caché de web, además de añadir seguridad filtrando el tráfico. Está especialmente diseñado para ejecutarse bajo entornos tipo Unix.
Esta sería la conexión básica de un servidor proxy:
Estoy seguro de que no son muchos los que saben que Gnome y, por ende, Ubuntu disponen de un software de reconocimiento de voz que permite controlar algunas funciones del sistema.
La aplicación se llama gnome-voice-control (wow, a que no te lo esperabas? xD) y podemos instalarla por las vías usuales, por ejemplo desde el terminal:
sudo aptitude install gnome-voice-control
La instalación y configuración será automática. Para usarlo tendremos que hacer click derecho sobre un panel (las barras del escritorio) y añadir el applet “VoiceControl“, a través del cual podremos iniciar y parar el uso del control por voz.
Por ahora la aplicación está en pañales, no nos servirá para hacerlo todo sin ratón ni teclado, pero nos ayudará a no tener que estar cambiando continuamente de uno a otro para cosas tan triviales como cerrar una ventana. Los principales comandos disponibles son:
Next Window Minimize Window Maximize Window Close Window
Run Terminal Run Text Editor Run Mail
Como veis están en inglés y una de las razones es la falta de “voces” necesarias para mejorar el sistema de reconocimiento.
Prólogo ¿Por qué Linux Server. Los mejores trucos? Cómo usar este libro Cómo está organizado este libro Convenciones utilizadas en este libroCapítulo 1. Autenticación en Linux
1. Desactivar cuentas de usuario instantáneamente
Desactivar cuentas en sistemas con autenticación local
Desactivar cuentas en sistemas con autenticación distribuida
2. Edite su fichero de contraseñas para tener mayor control de acceso 3. Denegar cualquier acceso en menos de un segundo 4. Personalizar la autenticación con PAM
Visión general sobre PAM
Ficheros de configuración PAM por aplicación/servicio
Módulos PAM usados por el proceso login
Configuración y más configuración
¿Y si faltan ficheros de configuración PAM?
5. Autenticar usuarios Linux con un controlador de Dominio Windows
Requisitos software
Configuración crítica de Samba para usar autenticación Windows
Actualizar /etc/nsswitch.conf
Integrar el PAM pam_winbind.so en la autenticación de sistema
Iniciar el demonio winbindd
Unirse al dominio
Probar la autenticación Windows
Depurar problemas de autenticación Windows
6. Centralizar inicios de sesión con LDAP
Instalar clientes y servidores LDAP
Configurar un servidor LDAP
Migrar entradas de usuarios, contraseñas y grupos a un servidor LDAP
Actualizar sistemas clientes para usar autenticación LDAP
7. Proteger su sistema con Kerberos
Instalar Kerberos
Instalar y configurar un servidor Kerberos
Instalar y configurar clientes y aplicaciones Kerberos
Usar Kerberos para autenticación de inicio de sesión
8. Autenticar a los amantes de NFS con NIS
Instalar clientes y servidores NIS
Configurar un servidor NIS
Configurar un cliente NIS
9. Sincronizar datos LDAP con NIS
El código
Ejecutar el código
Capítulo 2. Conectividad remota con interfaz gráfica (GUI) 10. Acceder a sistemas remotos con VNC
Entender el proceso de inicio de VNC
Iniciar su servidor VNC
Conectarse a un servidor VNC
Personalizar el entorno X Window de su servidor VNC
Detener su servidor VNC
Optimizar el rendimiento de VNC
11. Acceder a servidores VNC vía Web
Instalar clases Java y ficheros asociados para el servidor VNC
12. VNC seguro vía SSH
Reenviar puertos VNC remotos a su equipo actual
Reenvío VNC público o privado
Reenviar puertos sin inicio de sesión remoto
Mejorar el rendimiento usando compresión
Optimizar las actualizaciones gráficas entre el servidor y el visor
13. Iniciar automáticamente servidores VNC bajo demanda
Integrar Xvnc con inetd o xinetd
Activar XDMCP
Iniciar el visor
Solución de problemas con el inicio de Xvnc
14. Poner sus estaciones de trabajo a dieta de cliente ligero
Entender el proceso de arranque del cliente LTSP
Descargar e instalar el software LTSP
Configurar e iniciar el servidor LTSP
Preparar el medio de arranque del cliente LTSP
Arrancar un cliente LTSP
15. Ejecute Windows sobre la red
Abrir su conexión
Corresponder los dispositivos locales con su sesión remota
Hace un par de días se presentó una nueva e impresionante versión de Google Earth, probablemente la aplicación cartográfica más potente de la historia (si Cristobal Colón levantara la cabeza…). La oferta de Google Earth sigue ampliándose a medida que pasan versiones, y ahora, como todos sabréis, van más allá de la exploración de países y continentes para adentrarse en el océano.