Reporte Servidor Proxy

10
Instituto Tecnológico Superior de Cintalapa Materia: Sistemas Operativos II Catedrático: Ing. Reynol Roque Farrera Practica: Servidor Proxy Squid3 en una Red LAN Alámbrica Unidad: IV Integrantes: Oscar Romeo Pérez Aquino José Ángel Morales Ramos Rey Daniel Cruz Camacho José Ángel Ortiz Sánchez José Francisco Cortez Solís Carrera: Ingeniería Informática Grado Y Grupo: 5° “H” Cintalapa, Chiapas A 17 De Noviembre Del 2015

description

asd

Transcript of Reporte Servidor Proxy

Page 1: Reporte Servidor Proxy

Instituto Tecnológico Superior de Cintalapa

Materia:

Sistemas Operativos II

Catedrático:

Ing. Reynol Roque Farrera

Practica:

Servidor Proxy Squid3 en una Red LAN Alámbrica

Unidad:

IV

Integrantes:

Oscar Romeo Pérez Aquino

José Ángel Morales Ramos

Rey Daniel Cruz Camacho

José Ángel Ortiz Sánchez

José Francisco Cortez Solís

Carrera:

Ingeniería Informática

Grado Y Grupo:

5° “H”

Cintalapa, Chiapas A 17 De Noviembre Del 2015

Page 2: Reporte Servidor Proxy

Introducción

A continuación se detalla un manual de instalación y configuración de un servidor

proxy Squid3 en una maquina con sistema operativo Ubuntu 15.10 a través de la

Shell para determinar que a que paginas tienen prohibido entrar nuestros clientes.

Un proxy de conexión a Internet es un servidor que hace de intermediario entre los

PCs de una 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.

Squid es un Servidor Intermediario (Proxy) de alto desempeño que se ha venido

desarrollando desde hace varios años y es hoy en día un muy popular y

ampliamente utilizado entre los sistemas operativos como GNU/Linux y derivados

de Unix. Es muy confiable, robusto y versátil y se distribuye bajo los términos de la

Licencia Pública General GNU (GNU/GPL). Siendo equipamiento lógico libre, está

disponible el código fuente para quien así lo requiera.

Page 3: Reporte Servidor Proxy

Desarrollo

A continuación se detallan todas las configuraciones y procedimientos realizados

para la instalación de un servidor proxy squid3 para proporcionar acceso a la red

LAN a un dispositivo a través de las direcciones MAC a través de un equipo con

sistema operativo Linux con una distribución de Ubuntu 15.10 Desktop.

Este es el esquema en de una red LAN en la que se utiliza un servidor proxy para

dar acceso a los dispositivos para conectarse a internet.

Para realizar esta práctica es necesario contar con un equipo con: dos

tarjetas de red, una de ellas será la que esté conectada al router que nos da

acceso a Internet (eth0) y la otra estará en la red LAN interna (eth1).

Page 4: Reporte Servidor Proxy

Necesitamos switches para conectar nuestros clientes (pero como modo de

práctica conectaremos de manera directa a través del cable Ethernet (eth1)

a la PC cliente. Tal y como lo muestra el esquema anterior.

Es necesario un router con conexión a internet y este debe estar conectado

a una línea ADSL y a modo de prueba lo haremos sin esta línea.

Page 5: Reporte Servidor Proxy

Instalación y configuración de squid:

1. Descargar el servidor proxy squid3 desde la terminal. Primero accedemos

con súper usuario con el típico sudo su

# sudo apt-get install squid3

2. Editar el archivo de configuración de squid desde el editor de textos nano.

# nano /etc/squid3/squid.conf

3. Buscar, descomentar y editar las siguientes declaraciones como se muestra

dentro del archivo abierto squid.conf

http_port 3128

cache_mem 256 MB

cache_dir ufs /var/solo/squid 512 16 256

maximum_object_size_in_memory 512 KB

acl macs_permitidas arp "/etc/squid3/macs_permitidas"

http_access allow macs_permitidas

Page 6: Reporte Servidor Proxy

4. Revisar si no hay errores (en caso de un “fatal error”, revisar bien las líneas

de comandos del archivo squid.conf)

# squid3 -k parse

Page 7: Reporte Servidor Proxy

Para ejecutar por primera vez el servicio squid con las configuraciones creadas,

utilice: Iniciar y reiniciar el servicio squid.

# service squid3 start

Si realizamos algún cambio en el archivo squid.conf es necesario reiniciar el

servidor para aplicar los cambios.

# service squid3 restart

5. Ahora hay que asignar dirección IP estática a nuestros dos adaptadores de

red (eth0) y (eth1). Realizar las siguientes configuraciones, asignar la

dirección IP estática para el adaptador (eth0) y activar dirección IP

automática con DHCP para el adaptador (eth1). Editamos el archivo de

configuración de las interfaces de red en este caso será Ethernet.

# nano /etc/network/interfaces

Page 8: Reporte Servidor Proxy

6. Vamos a configurar la IP estática del adaptador de red de la PC de nuestra

red LAN del cliente. hay que asignar dirección IP, mascara de subred y la

puerta de enlace predeterminada.

Page 9: Reporte Servidor Proxy

7. Una vez realizada las conexiones de cableado, hay que configurar el proxy

en el navegador que se va a utilizar.

Page 10: Reporte Servidor Proxy

Conclusión

Un servidor proxy squid3 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 de esta manera el administrador puede restringir el acceso a las páginas

que él desea. El servidor proxy tiene muchas ventajas a la hora de navegar por la

red y una de las más importantes es la seguridad.

Podemos restringir cualquier tipo de páginas que no cuenten con un certificado es

decir que trabajen en texto plano a través de http. De esta manera podemos

aumentar la velocidad de la trasferencia de datos en nuestra red ya que podemos

bloquear páginas que consuman demasiados datos.

.