Posteado por: Jesus | 26 enero, 2010

Acelerar la conexión de Internet (Squid + BIND) en Ubuntu

Hola llevo estos días configurando un poco Squid para bloquear el acceso a ciertas paginas en mi servidor, y vamos a comentar un pequeño truco para acelerar la conexión en nuestro equipo, usando Squid como proxy en nuentra conexion a internet.

Con ello lograremos acelear algo nuestra conexión, utilzando el proxy cache de squid.

Lo primero que debemos asegurarnos, es tener instalados los paquetes bind9 y squid.

El funcionamiento es muy sencillo,  cada vez que se haga una petición de una pagina web nuestro navegador solicitara la pagina a nuestro proxy cache.  En el caso de no estar disponible, se consultara a nuestro servidor de DNS Bind9 en local, que obtendrá si es necesario el enlace solicitando  a traves de nuestro servidor de DNS de nuestro proveedor habitual  (en este caso sera Google Public DNS)

Una vez instalado los paquetes necesarios editaremos el archivo  /etc/bind/named.conf.options

Reemplazando la sección:

# forwarders {
#  0.0.0.0;
# 0.0.0.0;
};

Por esta otra:

forwarders {
8.8.8.8;
8.8.4.4;
};

Ya solo nos falta configurar nuestro proxy en nuestro equipo.  Para ello vamos al Menu Sistema ->Prefencias ->Proxy de la Red, y añadimos nuestra ip local, y el puerto 3128 que es el usado por defecto en Squid.

Reiniciamos los 2 nuevos servicios que hemos configurado

sudo /etc/init.d/bind9  restart
sudo /etc/init.d/squid  restart

Solo nos faltaría configurar nuestro navegador preferido para usar esta configuración. En Chromium no he tenido que configurar nada, y en Firefox se hace de esta manera

Podemos ver que todo esta funcionando mirando el log de Squid, en /var/log/squid/access.log


Respuestas

  1. 2 posibles erratas:

    En “/etc/bind/named.conf.option” es “/etc/bind/named.conf.options” y el puerto correcto es el que aparece en las capturas 3128 (no el 3218 del texto).

    Un saludo

  2. Arreglado, gracias


Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Categorías

Seguir

Get every new post delivered to your Inbox.