Servidor Proxy

Click here to load reader

  • date post

    06-Dec-2014
  • Category

    Documents

  • view

    39
  • download

    2

Embed Size (px)

description

Como configurar proxy

Transcript of Servidor Proxy

Instituto Tecnolgico de CuautlaAdministrador de Servidores PRACTICA DE SERVIDORES PROXY

Integrantes: Cano Jaimes Jahaziel Hiram 06680075 Macedonio Cruz Guillermo 06680116 Salas Vargas Juan Alberto 06680159

Mayo 2010[Escribir texto] Pgina 0

INDICEIntroduccin Marco terico Practica de servidores FTP Conclusin 2 3 6 14

INDICE DE FIGURASFigura 1 Servidor proxy Figura 2 Instalacin squid Figura 3 Entrar squid Figura 4 Gedit Figura 5 Gedit en blanco Figura 6 palabras reservadas Figura 7 Squid.conf Figura 8 Palabras restringidas parte 2 Figura 9 Palabras restringidas parte 3 Figura 10 Palabras restringidas parte 4 Figura 11 Restart squid Figura 12 Pagina google Figura 13 Configuracin mozilla proxy Figura 14 Configuracin mozilla proxy parte 2 Figura 15 Google horscopo Figura 16 Error 2 6 7 7 7 8 8 9 9 10 11 11 11 12 12 13

[Escribir texto]

Pgina 1

IntroduccinEn este caso vamos a utilizar squid, este es un popular programa de software libre que implementa un servidor proxy y un demonio para cach de pginas web, publicado bajo licencia GPL. Tiene una amplia variedad de utilidades, desde acelerar un servidor web, guardando en cach peticiones repetidas a DNS y otras bsquedas para un grupo de gente que comparte recursos de la red, hasta cach de web, adems de aadir seguridad filtrando el trfico. Est especialmente diseado para ejecutarse bajo entornos tipo Unix. Esta sera la conexin bsica de un servidor proxy:

Figura 1 Servidor proxy

[Escribir texto]

Pgina 2

MARCO TEORICOQu es Proxy? En el contexto de las redes informticas, el trmino proxy hace referencia a un programa o dispositivo que realiza una accin en representacin de otro. Su finalidad ms habitual es la de servidor proxy, que sirve para permitir el acceso a Internet a todos los equipos de una organizacin cuando slo se puede disponer de un nico equipo conectado, esto es, una nica direccin IP. La palabra proxy se usa en situaciones en donde tiene sentido un intermediario. El uso ms comn es el de servidor proxy, que es un ordenador que intercepta las conexiones de red que un cliente hace a un servidor de destino. De ellos, el ms famoso es el servidor proxy web (comnmente conocido solamente como proxy). Intercepta la navegacin de los clientes por pginas web, por varios motivos posibles: seguridad, rendimiento, anonimato, etc. Tambin existen proxies para otros protocolos, como el proxy de FTP. El proxy ARP puede hacer de enrutador en una red, ya que hace de intermediario entre ordenadores. Proxy (patrn de diseo) tambin es un patrn de diseo (programacin) con el mismo esquema que el proxy de red. Un componente hardware tambin puede actuar como intermediario para otros (por ejemplo, un teclado USB al que se le pueden conectar ms dispositivos USB). Fuera de la informtica, un proxy puede ser una persona autorizada para actuar en representacin de otra persona; por ejemplo, alguien a quien le han delegado el derecho a voto. Una guerra proxy es una en la que las dos potencias usan a terceros para el enfrentamiento directo. Como se ve, proxy tiene un significado muy general, aunque siempre es sinnimo de intermediario. Tambin se puede traducir por delegado o apoderado (el que tiene el poder). Ventajas. En general (no slo en informtica), los proxies hacen posibles varias cosas nuevas:[Escribir texto] Pgina 3

Control: slo el intermediario hace el trabajo real, por tanto se pueden limitar y restringir los derechos de los usuarios, y dar permisos slo al proxy. Ahorro. Por tanto, slo uno de los usuarios (el proxy) ha de estar equipado para hacer el trabajo real. Velocidad. Si varios clientes van a pedir el mismo recurso, el proxy puede hacer cach: guardar la respuesta de una peticin para darla directamente cuando otro usuario la pida. As no tiene que volver a contactar con el destino, y acaba ms rpido. Filtrado. El proxy puede negarse a responder algunas peticiones si detecta que estn prohibidas. Modificacin. Como intermediario que es, un proxy puede falsificar informacin, o modificarla siguiendo un algoritmo. Anonimato. Si todos lo usuarios se identifican como uno slo, es difcil que el recurso accedido pueda diferenciarlos. Pero esto puede ser malo, por ejemplo cuando hay que hacer necesariamente la identificacin. Desventajas En general (no slo en informtica), el uso de un intermediario puede provocar: Abuso. Al estar dispuesto a recibir peticiones de muchos usuarios y responderlas, es posible que haga algn trabajo que no toque. Por tanto, ha de controlar quin tiene acceso y quin no a sus servicios, cosa que normalmente es muy difcil. Carga. Un proxy ha de hacer el trabajo de muchos usuarios. Intromisin. Es un paso ms entre origen y destino, y algunos usuarios pueden no querer pasar por el proxy. Y menos si hace de cach y guarda copias de los datos. Incoherencia. Si hace de cach, es posible que se equivoque y d una respuesta antigua cuando hay una ms reciente en el recurso de destino. En realidad este problema no existe con los servidores proxy actuales, ya que se conectan con el servidor remoto para comprobar que la versin que tiene en cache sigue siendo la misma que la existente en el servidor remoto. Irregularidad. El hecho de que el proxy represente a ms de un usuario da problemas en muchos escenarios, en concreto los que presuponen una comunicacin directa entre 1 emisor y 1 receptor (como TCP/IP).

[Escribir texto]

Pgina 4

Funcionamiento Un proxy permite a otros equipos conectarse a una red de forma indirecta a travs de l. Cuando un equipo de la red desea acceder a una informacin o recurso, es realmente el proxy quien realiza la comunicacin y a continuacin traslada el resultado al equipo inicial. En unos casos esto se hace as porque no es posible la comunicacin directa y en otros casos porque el proxy aade una funcionalidad adicional, como puede ser la de mantener los resultados obtenidos (p.ej.: una pgina web) en una cach que permita acelerar sucesivas consultas coincidentes. Con esta denominacin general de proxy se agrupan diversas tcnicas.

DESARROLLOPara el desarrollo total de esta prctica usamos una computadora con las siguientes caractersticas: Gateway LT3104E Procesador AMD Athlon 64 L110, (1.2GHz, 512KB L2 de cach, FSB de 800MHz) 2GB 667MHz DDR2 SDRAM 250GB 5400rpm SATA Red Gigabit Ethernet 1000 BaseT, Red inalmbrica Gateway 802.11b/g

[Escribir texto]

Pgina 5

PRACTICA DE SERVIDORES PROXYConfiguracin bsica de Squid Para comenzar, la instalacin es sencilla, dentro del sistema operativo Ubuntu nos dirigiremos a la consola donde como sper usuarios teclearemos la siguiente lnea de comando para instalar Squid: apt-get install squid

Figura 2 Instalacin squid Ya instalado nos dirigiremos a la carpeta donde se alojo el squid y desplegar el contenida de esta con la siguiente lnea cd /etc/squid y despus ls para ver el contenido.

[Escribir texto]

Pgina 6

Figura 3 Entrar squid Dentro de la carpeta se podrn a ver dado cuenta que el archivo palabras_restringidas no aparece lo que nos lleva a crearlo de la siguiente manera. Utilizando el comando gedit.

Figura 4 gedit Como vern se abri un documento en blanco y sin guardar.

Figura 5 gedit en blanco[Escribir texto] Pgina 7

Dentro del documento nos dirigiremos a archivo y guardar como donde le daremos el siguiente nombre palabras_restringidas. Como vemos en la imagen de abajo nuestro documento ya existe.

Figura 6 palabras restringidas le damos salir y nos dirigir a la consola donde nos dirigiremos a squid.conf para configurarlo con el comando: gedit squid.conf

Figura 7 squid.conf

[Escribir texto]

Pgina 8

Ojo en este paso, como se abran dado cuenta squid.conf es un archivo bastante grande, ya que squid, es un servidor proxy bastante completo. Con lo que seleccionaremos y eliminaremos su contenido para sustituirlo con las siguientes lneas.

Figura 8 palabras restringidas parte 2 Observen la cuarta lnea, dentro de ella dirigiremos el archivo que creamos (palabras_restringidas). Editamos y nos dirigimos a guardar.

Abrimos el archivo palabras_restringidas como se muestra en la imagen.

Figura 9 palabras restringidas parte 3

[Escribir texto]

Pgina 9

Dentro de archivo editaremos las palabras que queremos restringir. Y le damos guaradar.

Figura 10 palabras restringidas parte 4 Ahora daremos paso a reiniciaremos nuestro servidor con el comando restart como se muestra en la siguiente imagen.

Figura 11 restart squid Probando el funcionamiento de nuestro servidor, nos dirigiremos a nuestro navegador en este caso mazilla y lo configuraremos. Como se ve en las imgenes.

[Escribir texto]

Pgina 10

En la pestaa Editar vamos a preferencias.

Figura 12 pagina google Dentro de esta venta seleccionamos Red y despus configuracin.

Figura 13 configuracin mozilla proxy

[Escribir texto]

Pgina 11

Nos llevara a la ventana donde configuraremos proxy.

Figura 14 configuracin mozilla proxy parte 2 Donde le colocamos nuestra ip (DNS), en la casilla puerto le asignamos la que colocamos en squid.conf en este caso 8080 y aceptar. Como ltimo paso probamos si funcionan asignando en el buscador alguna de las palabras que restringimos. En nuestro caso es horscopo.

Figura 15 google horoscopo

[Escribir texto]

Pgina 12

Esto lo que obtenemos como resultado.

Figura 16 Error

[Escribir texto]

Pgina 13

Conclusin

[Escribir texto]

Pgina 14