Personal tools
You are here: Home Documentación Recetas Cómo vivir con el Proxy Cache y no morir en el intento
Navigation
Log in


Forgot your password?
New user?
 
Document Actions

Cómo vivir con el Proxy Cache y no morir en el intento

by Lorenzo Gil Sanchez last modified 29-10-2004 08:24 PM

Copyright © 2 Diciembre 2003 Lorenzo Gil Sánchez

Últimamente estoy sufriendo en mis carnes el famoso Proxy Cache de Telefónica ya que desde el trabajo tenemos conexión por ADSL con Telefónica. En esta receta explico algunas técnicas que pueden ayudarnos a lidiar con este nuevo obstáculo que nos ofrecen nuestra querida compañia más internacional.

Introducción. El proxy nos fastidia

Algunos de vosotros sabeis que estoy usando Fedora Core 1, la antes conocida como RedHat y me va bastante bien. Estoy usando la utilidad yum para tener el sistema actualizado, algo así como el apt-get, pero mejor, para mi gusto. El tema es que cada vez que intenta bajarse paquetes para actualizar se da de bruces con el Proxy Caché de Telefónica que le dice que esos ficheros no han cambiando cuando la realidad es bien distinta.

Por otro lado a menudo necesito bajarme algo de SourceForge, ese conocido sitio que alberga un montón de proyectos de Software Libre. Pues bien, parece ser que los usuarios de ADSL de Telefónica hemos sido baneados por SF y cuando visitamos sus páginas no sale absolutamente nada. Cuando visitas la página de un proyecto concreto como DiaCanvas entonces no hay ningún problema pero cuando vamos a la sección de descargas, normalmente nos redirigen a una página interna de SF y por ahi no pasa el dichoso Proxy.

Configuración de Mozilla. Nosotros fastidiamos al proxy

Para empezar vamos a ver qué podemos hacer con nuestro navegador para poder ver las páginas actualizadas y no las versiones que le apetece al proxy. La primera opción es usar conexiones https, ya sabeis, esas que van encriptadas y que se suelen usar en sitios seguros como los bancos o las tiendas online. Pues bien, esas conexiones no las trata el Proxy Cache y por tanto nos funcionarán. Así, si ponemos en el navegador https://www.sourceforge.net podremos ver la página de SF sin problemas.

Problema: que la página que queramos ver no tenga soporte https. Entonces no nos vale el truco anterior pero bueno, no está todo perdido. Podemos usar otro proxy más amable con nosotros que el proxy de Telefónica. Iros a la configuración de vuestro navegador y en el apartado proxy meter esta dirección para las conexiones http: www.anonymizer.org Esto en Mozilla se hace en el menú Editar -> Preferencias -> Avanzadas -> Proxies y luego le dais a Configuración manual del proxy y en la casilla Proxy HTTP ponéis www.anonymizer.org con el puerto 80.

Con estos ajustes deberíamos poder ver las páginas actualizadas ya que en ambos casos estamos pasando olímpicamente del Proxy Caché.

Usando wget

Si lo que estamos usando es wget para bajarnos archivos, hay un par de opciones que nos pueden ayudar.

Con el siguiente comando le decimos a wget que desactive la caché en el servidor, es decir que le diga al proxy caché que el archivo que le estamos pidiendo ha cambiado de la copia que él tiene:

   lgs@i8100 wget -C off http://servidor/ruta/fichero_a_descargar

Por ahora eso me está funcionando a mi aunque no sé si pueden cambiar la configuración del Proxy para que pase de nosotros y no se crea que el archivo ha cambiado. Para ello hay soluciones más drásticas:

   lgs@i8100 export http_proxy=http://www.anonymizer.org

   lgs@i8100 wget -Y on http://servidor/ruta/fichero_a_descargar

Esto es equivalente a cuándo le decimos a nuestro navegador que use otro Proxy.

Bueno, espero que esto os sirva a los que tengáis ADSL de Telefónica y el Proxy os juegue malas pasadas. En cualquier caso el mejor remedio contra el Proxy es la prevención, es decir, si podéis elegir no contratéis ADSL, y mucho menos a Telefónica. Tengo entendido que SuperCable funciona bastante mejor.


Powered by Plone CMS, the Open Source Content Management System Powered by GCubo Powered by Cicode

This site conforms to the following standards: