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

Anuncios

Responses

  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


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: