Servidor Proxy

Páginas: 5 (1236 palabras) Publicado: 30 de marzo de 2013
¿Servidor proxy?

Instalación

Vamos a instalar Squid3 en nuestra máquina, lo podemos hacer mediante Synaptic o mediante una consola. Nosotros vamos a hacerlo mediante la consola. Abrimos una y tecleamos:

sudo aptitude install squid3

Una vez instalado, abrimos /etc/squid3/squid.conf para habilitar una directiva. En el terminal tecleamos:

sudo gedit /etc/squid3/squid.conf

Bien, yatenemos el archivo de configuración abierto, ahora pulsamos Control + F y buscamos “visible_hostname localhost“, obviamente sin comillas.

Una vez nos hemos situado en dicha directiva, la comentamos un un # al principio de la línea, y debajo de dicha línea añadimos lo siguiente:

visible_hostname A2PC37

¿Por qué A2PC37?

En mi caso pongo A2PC37 porque es el nombre de mi máquina,en el vuestro debéis poner el nombre de vuestro equipo. Para saber cuál es el nombre de vuestra máquina, tecleamos en un terminal:

hostname

Bien, ya tenemos la antigua línea comentada y la nueva línea añadida. Debe de quedar más o menos así:

Una vez tenemos lo anterior realizado, vamos a arrancar el servicio, en un terminal tecleamos:

sudo /etc/init.d/squid3 start

Nota: Esposible que nos de un fallo al iniciar el servicio, esto se debe a que el servicio ya está en ejecución, por lo que debemos cambiar start por restart en el comando anterior.

Configuración

Llegamos a la parte más interesante, la parte de configurar Squid 3. Supongamos que queremos configurar Squid3 de la siguiente manera:

Queremos 512 MB de caché en disco duro.
Vamos a cambiar losdirectorios de nivel 1 y de nivel 2.
Sólo vamos a permitir navegar de lunes a viernes de 16:40 a 22:50.
Sólo se permitirá el acceso desde la red 172.16.0.0/255.255.0.0.
Filtraremos el acceso a 3 páginas webs cualquiera.
Filtraremos el puerto para los mensajes de MSN

Muy bien, una vez tenemos definida nuestra hoja de ruta, vamos a la tarea.

Estableciendo los 512 MB de caché endisco y los niveles de directorios

Vamos ahora a establecer nuestra caché de disco, en este caso serán 512 MB. Debemos de abrir el archivo de configuración, de modo que en un terminal escribimos:

sudo gedit /etc/squid3/squid.conf

La directiva encargada de controlar la caché en disco se llama cache_dir. Debemos de buscarla en el archivo, y justo en la línea de abajo escribir:

cache_dirufs /var/spool/squid3 512 8 64

A la directiva cache_dir le inidicamos el sistema de almacenamiento que va a usar, ufs es el más recomendable. /var/spool/squid3 es el directorio donde se almacenará la caché. 512 son los MB de caché que usaremos.8 y 64 son los directorios de nivel 1 y 2 respectivamente, estos directorios están ubicados en el directorio de la caché.

Estableciendo los días yhoras de navegación

Vamos a crear nuestra primera regla ACL. Básicamente, una ACL es una definición de control de acceso en la que definiremos una serie de reglas. En este caso vamos sólo a permitir navegar una serie de días y en unas horas concretas.

Debemos buscar en /etc/squid3/squid.conf donde se encuentran las ACL. Será en esa zona donde definamos nuestras propias reglas, dicha zonapresenta una serie de ACL por defecto y se encuentran próximas a la línea 600. Dicho esto, añadiremos la siguiente línea:

acl hora time MTWHF 16:40-22:50

A las acl tienen su propio nombre, en este caso es hora, el tipo de acl es time y los argumentos de time son los días y las horas

Definiendo la ACL para 172.16.0.0/255.255.0.0

Vamos ahora a definir una ACL que hará referencia atodos los equipos de la red 172.16.0.0/255.255.0.0. En el mismo fichero y justo debajo de la anterior línea escribimos:

acl equipos_permitidos src 172.16.0.0/255.255.0.0

Esto agrupa a todas las direcciones IP de dicha red.

Definiendo la ACL de las 3 páginas webs que vamos a restringir

Esta parte es bastante curiosa, la parte del filtrado de contenidos. Aquí vamos a poner ejemplo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Servidor Proxy
  • servidor proxy
  • Servidor proxy
  • Servidor proxy
  • Firewalls y servidores proxy
  • Como instalar servidores proxy
  • Ensayo de un servidor proxy
  • Montar un servidor proxy con ubuntu

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS