Instalar Squid localmente en Ubuntu

Acabo de instalar squid en mi netbook, el objetivo es simple, acelerar un poco las cosas en mi conexión de internet.

No he tenido suerte con los proveedores de internet y sus conexiones son inestables. Lo curioso es que en ocasiones esta muy rápido y en otras muy lento. Me siento como Enjuto Mojamuto con su conexión wifi… ( Wiiiifiiiiiiii ).

squid instalado en ubuntu

Hacer esto no es complicado, lo primero es instalar squid en mi equipo. Al momento de buscar el paquete vi que estaba disponible squid3 y me dije … ¿porque no?, en una terminal tecleamos:

sudo apt-get install squid3

Para verificar que esta listo y esperando peticiones vamos a usar nmap:

nmap localhost

Si no esta instalado lo hacemos con un sudo apt-get install nmap, si todo sale bien verán que esta el puerto 3128 activo y esperando peticiones.

Ahora indicamos que el proxy local es nuestro proxy por default del sistema. Vamos al menú Sistema – Preferencias – Proxy de la red.

Elegimos una Configuración manual del proxy, le pedimos que use el mismo proxy para todos los protocolos y usamos el puerto 3128.

Quizas no es una solución muy elegante, pero al menos con esta modificaciones me ha permitido terminar de escribir este artículo :).

Actualización 2010-11-24

Acabo de terminar mis experimentos sobre DNS Caching es justo que squid3 también aproveche la rapidez de las consultas de dominio.

Para hacer esto abrimos el archivo de configuración de squid3

sudo gedit /etc/squid3/squid.conf

y buscamos la sección que dice dns_nameservers

dns_nameservers

Solo hay que agregar una línea que diga.

dns_nameservers 127.0.0.1

Reiniciamos squid3

sudo /etc/init.d/squid3 restart

Y eso es todo 🙂 .

PixieLive para netbooks con chip GMA500 (aka poulsbo, psb)

En mi búsqueda por una distro optimizada para mi netbook acer one AO751h me topé con PixieLive.

Es una distro basada en Gentoo y declara estar optimizada para equipos que tienen el chip gráfico Intel GMA500.

PixieLive

Lo malo

Declaro que PixieLive no es para los recién llegados en linux. Es una distro que recién comienza y su página, manuales y el proceso para configurar una memoria USB para su arranque no esta tan simplificada como con Ubuntu o Jolicloud.

Otra cosa que no me gusta es su wallpaper, justo cuando carga Gnome aparece una imagen de … tadaaaaan ¿Campanita? …. ¿es en serio?, aparte de que se pueden buscar un problema con Disney, simplemente no me agrada, me parece muy infantil.

Los paquetes son muy limitados, aunque su selección inicial es buena y bien pensada. Pero si necesitas instalar algo más vas a tener que esperar a que el equipo de desarrollo libere el programa correspondiente.

Probablemente la usaría frecuentemente, incluso pensé en aprovechar el puerto de la memoria micro SD para iniciar PixieLive desde ahí, pero lamentablemente no soporta mi tarjeta de red inalámbrica, una Broadcom BCM4312 y ese amigos, ese si que es un gran problema. Solo me queda estar al pendiente por si liberan el driver para este tipo de tarjetas.

Lo bueno

El arranque con PixieLive es muy veloz y en general su desempeño es muy bueno, por momentos se me olvidó que todo lo estaba ejecutando desde la memoria USB.

Y claro, el motivo para probar PixieLive fue revisar su desempeño gráfico, aunque reconoce la resolución nativa del monitor 1366×768 desde el arranque, tiene los mismos problemas de desempeño que otras distros.

Pero la culpa es en gran parte de Intel, ya que no ha desarrollado un buen driver propietario o cuando menos liberado las especificaciones para que la comunidad haga un driver decente. Desafortunadamente es un chip gráfico muy utilizado en las netbooks modernas y el hecho de que existan estos problemas alejan a las personas a probar linux en estos equipos.

Mientras tanto, a esperar a Jolicloud versión 1.1 que según dicen tiene importantes mejoras en rendimiento y características.

Centro de entretenimiento con una Acer Revo

La semana pasada terminé un proyecto, no fue para mi, pero no descarto hacerlo algún día. Me consiguieron una Acer Revo y las misión fue conectarla a una televisión para hacer una versión mexicana de Google TV :).

Las acer revo tienen un hardware interesante, por un lado tienen especificaciones modestas, un microprocesador atom, un 1GB en RAM y 160 GB en disco duro. Pero lo bueno es que tienen una tarjeta de video nVidia y un puerto HDMI, lo que hace posible la reproducción de videos de alta definición sin problemas.

Lo único que le hice fue aumentarle la memoria a 2 GB y quedó más que lista para la batalla.

Le instalé dos programas para que funcionará como un centro de entrenenimiento, el primero fue el ya muy conocido xbmc, me gusta mucho este software porque es muy sencillo de instalar y de configurar. El otro fue boxee que aunque esta basado en el anterior tiene algunas apps que lo hacen muy atractivo, aplicaciones que permiten reproducir el Pandora o el Netflix. El equipo se quedó con el windows xp que trae de fábrica,

Una vez que tuve el equipo listo solo faltó integrarlo todo, como el equipo es muy ligero y la TV era enorme, con un par de tiras de velcro fijé la computadora en la parte trasera de la televisión. Como control remoto un juego de mouse y teclado inalámbricos completaron el conjunto.

En las imágenes pueden ver el prototipo, lamentablemente no pude tomar fotos del proyecto ya terminado, pero créanme, el resultado se veía espectacular !!!!.