Sei sulla pagina 1di 7

DATOS INFORMATIVOS: CALIFICACIÓN:

Ingeniería Mecatrónica

Nivel: IV

Integrantes:

MATERIA: REDES Y SISTEMAS OPERATIVOS

LATACUNGA – ECUADOR
Tema: Instalación y configuración de proxi squid en una máquina virtual con centos 6.2

Objetivos:

 Configurar los servicios de squid en centos 6.2


 Permitir una comunicación entre centos (servidor) y Windows (cliente)
 Configurar el horario durante el cual existe conexión a internet por parte de
Windows (cliente)

Marco Teórico

Un proxy de conexión a Internet es un servidor que hace de intermediario entre los PCs
de la red y el router de conexión a Internet, de forma que cuando un usuario quiere
acceder a Internet, su PC realiza la petición al servidor Proxy y es el Proxy quien
realmente accede a Internet. Posteriormente, el Proxy enviará los datos al PC del
usuario para que los muestre en su pantalla. El PC del usuario no tendrá conexión
directa con el router, sino que accederá a Internet por medio del proxy. Proxy/Squid es
una herramienta que nos permite filtrar la interacción con diversas páginas o redes, en
una red especificada.

Instalación del Proxy squid

Linux dispone del Proxy squid. Se trata de una aplicación de gran éxito que se lleva
utilizando muchos años y dispone de cientos de posibilidades para personalizar su
funcionamiento a nuestras necesidades. Para instalar el squid, podemos hacerlo con yum
install desde una consola de root:

// Instalación del servidor Proxy squid

yum install squid

De esta forma instalaríamos los programas necesarios para disponer de un completo


servidor Proxy en nuestra red. Tan solo será necesario configurarlo y ponerlo en marcha.

DESARROLLO

Una vez instalado los servicios de Squid en nuestra máquina virtual Linux de la forma
ya descrita o cargada al momento de la instalación del sistema operativo Linux en
nuestra máquina virtual procedemos a configurarlo.

Vale recalcar que para Para la configuración del Squid de nuestra máquina virtual
debemos ingresar a la misma como usuario root, una vez asegurándonos de ello
procedemos a ingresar desde una consola de root lo siguiente

cd /etc/squid
gedit squid.conf
Se abrirá un archivo plano de nombre squid.conf donde procedemos a configurar
nuestro squid.

Después de las líneas de especificación de la rede y mascara se procede a ingresar las


acl (lista de control de acceso), donde escribiremos nuestra lista de páginas a bloquear
siguiendo el siguiente formato

acl bloqueo dstdomain www.(pagina a bloquear)

al finalizar de colocar la lista de páginas bloqueadas se ingresa el horario durante el cual


existirá conexión a internet mediante la siguiente línea de código

acl horario time (horade inicio)-(hora final)

A continuación y dentro del mismo archivo plano squid.conf nos ubicamos después de
la línea #INSERT YOUR OWN RULES(S)…e ingresamos lo siguiente

http_access deny bloqueo !localhost


http_access allow all
http_access deny horario !localhost
A continuación des comentamos la siguiente línea dentro del archive plano squid.conf
eliminando el signo #

Se procede a guardar los cambios efectuados, se cierra y se reinician los servicios de


squid poniendo en la consola de root lo siguiente:

service squid restart


Nos dirigimos al cliente Windows para verificar que existe comunicación servidor-
cliente para lo cual en Windows nos dirigimos al cmd o símbolo del sistema y digitamos

ping 192.168.0.1

Como se observa existe conexión entre servidor-cliente

A continuación nos dirigimos al navegador Internet Explorer de nuestro servidor,


seleccionamos la opción herramientas-opciones de internet-conexiones-Configuración
de LAN. Habilitamos el servidor proxy e ingresamos la dirección de la red y el puerto
que por defecto nos mostró el archivo squid.conf, y damos ACEPTAR
Ventana de Linux-squid (servidor)

Configuración de LAN de Windows (Cliente)

A continuación intentamos ingresar desde el cliente a las páginas anteriormente


bloqueadas, observamos que el acceso se encuentra denegado.
Conclusiones

 Se logró realizar una configuración exitosa de nuestro squid en centos 6.2


 Se logró verificar la existencia de comunicación entre centos 6.2 (servidor) y
Windows (cliente)
 Se logró denegar ciertas paginas así como configurar el horario de acceso a
internet por parte del cliente

Potrebbero piacerti anche