COMO EVITAR EL PROXY DE TELEFONICA

 

Desde hace varios meses, todos los usuarios de ADSL en Espa�a estamos sufriendo el proxy de telefonica, lo que esta derivando en una navegaci�n lenta, visi�n de p�ginas no actualizadas, y cientos de problemas m�s dejo a tu libre imaginaci�n.

La Asociacion de Internautas puso a disposicion de los usuarios de microsoft windows un peque�o programa (PasaKache) que evita navegar por p�ginas cacheadas por el proxy de telefonica. El funcionamiento es muy sencillo, este programa lo que hace es a�adir a todas las peticiones HTTP la cabecera {Cache-Control: no-cache}.

Con {Cache-Control: no-cache} obligamos al proxy a que nos facilita una copia de la pagina web en su estado actual, y no en el estado en el que se encuentra en la cach�.

Los usuarios de linux podemos hacer esto de una forma muy sencilla, para ello recurrimos a Privoxy. A d�a de hoy, pod�is descargar su �ltima versi�n de aqu�.

Si utilizas Debian puedes instalarlo con un simple apt-get install privoxy, para el resto de distribuciones muy posiblemente teng�is paquetes ya preparados, y si no, se compila que no hay que perder las buenas costumbres :-D.

Una vez instalado, tenemos que configurarlo para que a�ada las cabeceras que queremos utilizar. Seg�n la documentacion de la web de privoxy deber�amos modificar /etc/privoxy/user.action pero no se debido a qu� a mi no me ha funcionado y he tenido que modificar /etc/privoxy/default.action. Para ello he a�adido en la linea 414 "+no_proxy = +add-header{Cache-Control: no-cache}" y en la linea 460 "+no_proxy \" (sin las comillas).

Acto seguido tenemos que configurar nuestro navegador para que utilice el proxy, poniendo como direcci�n localhost y puerto 8118.

Ahora solo nos queda reiniciar privoxy /etc/init.d/privoxy restart.Para comprobar que est� funcionando de forma correcta podemos ir a http://config.privoxy.org/show-request y en "Processed Request:" tendr�amos que tener "Cache-Control: no-cache" eso quiere decir que funciona de forma correcta.

Si queremos una segunda prueba podemos ir al test de Lagado, el funcionamiento es muy sencillo, memorizamos el numero que nos aparece en la parte superior, borramos la cach� de nuestro navegador y pulsamos en "this link" el n�mero deber�a cambiar, si no cambia ... mal s�ntoma, eso quiere decir que estamos detr�s de un proxy que nos est� cacheando.

En caso de querer utilizar privoxy para toda nuestra LAN podemos utilizarlo en el PC que tengamos como servidor, simplemente es cuesti�n de modificar el fichero de configuraci�n, tambi�n es posible utilizarlo con squid.

Espero que os sirva de ayuda.

 


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.737 / Virus Database: 491 - Release Date: 11/08/2004

Responder a