Un servidor proxy es un software que realiza tareas de servidor intermediario. El caso mas común es utilizarlo para compartir Internet en ámbitos donde se posee una única conexión a Internet y varias computadoras. El servidor proxy se conecta directamente a Internet y por otra interfaz a la red interna, de modo que todos los pedidos a Internet de las computadoras pertenecientes a la LAN pasan a través del proxy y es este en realidad el que hace las conexiones hacia la web y luego entrega las respuestas a los host correspondientes.
¿Qué es un servidor proxy?
Un servidor proxy es un equipo que actúa de intermediario entre un explorador web (como Internet Explorer) e Internet. Los servidores proxy ayudan a mejorar el rendimiento en Internet ya que almacenan una copia de las páginas web más utilizadas. Cuando un explorador solicita una página web almacenada en la colección (su caché) del servidor proxy, el servidor proxy la proporciona, lo que resulta más rápido que consultar la Web. Los servidores proxy también ayudan a mejorar la seguridad, ya que filtran algunos contenidos web y software malintencionado.
Los servidores proxy se utilizan a menudo en redes de organizaciones y compañías. Normalmente, las personas que se conectan a Internet desde casa no usan un servidor proxy.
¿Qué tipos de servidor proxy existen?
Proxy Transparente: Son transparentes en los términos que su dirección IP está expuesto, no es transparente en los términos que usted no sabe que lo está utilizando. Combina un servidor proxy con NAT (Network Address Translation) de manera que las conexiones son enrrutadas dentro del proxy sin configuración por parte del usuario. Este es el tipo de proxy que utilizan los proveedores de servicios de Internet (ISP)
Proxy Abierto: acepta peticiones desde cualquier ordenador, esté o no conectado a su red.
Proxy Anónimo: se identifica como un servidor proxy, pero no hace que la dirección IP original disponible. Este tipo de servidor proxy es detectable, pero proporciona el anonimato razonable para la mayoría de los usuarios.
Proxy Enmascaramiento: mecanismo para hacer de intermediario en una red. Modifica la original dirección de fuente o destino de los paquetes IP, sustituyéndolas por otras.
Proxy de Dominios: Típica mente usado por Tecnologías web asíncronas (flash, ajax, comet, etc) que tienen restricciones para establecer una comunicación entre elementos localizados en distintos dominios.
Proxy de alto anonimato: no se identifica como un servidor proxy y no pone a disposición de la dirección IP original.
Listado de materiales y herramientas
Ø
3 Computadoras por equipo
Ø
1
Servidor y 2 Clientes
Ø
Un Switch de 8 puertos
Ø
Software
servidor Proxy
Requerimientos del sistema para instalar el servidor proxy
Sistema Operativo Win 98, ME, NT, 2000, Xp
Procesador : 333 Mzh o superior.
Memoria : 64 o superior.
T-Red , puerto USB ( ó 2 T-Red –solo Win 2000 o XP )
¿Como instalar un servidor proxy?
"AnalogX Proxy"
Paso 1. Ejecutar el Archivo ProxyI.exe
Paso 2. Aceptamos el acuerdo de Uso del Software
Paso 3. Ubicamos el directorio donde queremos instalar los archivos del programa.
Paso 4. Nos pedirá registrar el software gratuitamente ( innecesario )
Paso 5. Nos informara que el programa fue instalado correctamente.

Configuración del servidor proxy
Paso 1. Ejecutar la aplicación
-Si es windows XP y esta activado el firewall nos pedirá desactivarlo
Paso 2. En la barra de programas en ejecución damos clic derecho al icono y seleccionamos la opcion configure.
Paso 3. Configurar a gusto los puertos que queremos abrir a la PC cliente. ( básicamente activar HTTP, y Socks que activara la conexión por MSN ).
Paso 4. clic a ENABLED para activar la función Proxy.
Paso 5. Luego debes configurar la red de la otra PC con el mismo grupo de trabajo, una IP distinta a la de la PC Host y en puerta de enlace deberás establecer la dirección IP de la PC Host (pc proxy). El campo DNS lo dejas en blanco.
Indicaciones :
La activación de protocolos es a gusto y necesidad de cada uno, pueden activar protocolo FTP si montan un servidor de FTP en esa red local.
El software acepta 3 conexión de PCs clientes a la PC host, es por eso una salida o solución a redes locales mínimas. ( redes de casita )
Espero aya sido de su agrado.
Ventajas y desventajas del servidor proxy
Ventajas
Control.
Sólo el intermediario hace el trabajo real, por tanto se pueden limitar y
restringir los derechos de los usuarios, y dar permisos sólo al proxy.
Ahorro.
Por tanto, sólo 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 petición para darla directamente
cuando otro usuario la pida. Así no tiene que volver a contactar con el
destino, y acaba más rápido.
Filtrado.
El proxy puede negarse a responder algunas peticiones si detecta que están
prohibidas.
Modificación. Como intermediario que es, un proxy puede falsificar información, o modificar la siguiendo un algoritmo.
Anonimato.
Si todos los usuarios se identifican como uno sólo, es difícil que el recurso
accedido pueda diferenciarlos. Pero esto puede ser malo, por ejemplo cuando hay
que hacer necesariamente la identificación.
Abuso.
Al estar dispuesto a recibir peticiones de muchos usuarios y responderlas, es
posible que haga algún trabajo que no toque. Por tanto, ha de controlar quién
tiene acceso y quién no a sus servicios, cosa que normalmente es muy difícil.
Carga.
Un proxy ha de hacer el trabajo de muchos usuarios.
Intromisión.
Es un paso más 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 más 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
versión que tiene en cache sigue siendo la misma que la existente en el
servidor remoto.
Irregularidad. El hecho de que el proxy represente a más de un usuario da problemas en
muchos escenarios, en concreto los que presuponen una comunicación directa
entre 1 emisor y 1 receptor (como TCP/IP).
protocolos y estándares
PROTOCOLO: conjunto de reglas que gobiernan la
comunicación entre diferentes entidades.
Los protocolos nos definen: el ¿qué?,
el ¿cómo? y el ¿cuándo? se comunican a través
de una serie de elementos que lo conforman:
SINTAXIS:
estructura de los datos.
SEMÁNTICA:
significado de la cadena de bits
TEMPORIZACIÓN: es
“el ponernos de acuerdo”.
¿Cuándo?
¿Con qué
rapidez?
IP: 00000111.11111101.11110000.00000001: 7.254.240.1
128
64 16 8
4 2 1
26 25 24 23 22 21 20
ESTÁNDARES:
conjunto de protocolos = conjunto de reglas.
-
La diferencia entre protocolos y estándares es que los estándares fueron
creados con el objetivo de permitir interoperabilidad entre dispositivos de
diferentes fabricantes.
- PROTOCOLO
PROPIETARIO: es un protocolo de dispositivos de un solo fabricante.
- PPT:
point to point protocol
-
Estándares permiten un mercado abierto y competitivo
Mas detalles en:
CONCLUSIÓN.
La
implementación de un software intermediario proxy mejoró las condiciones de conectividad
de los equipos informáticos que conforman la red de los centros de cómputo,
minimizando notablemente fallos o caídas en las conexiones y mejorando el
rendimiento de esta. Los resultados de
la investigación muestran que el servidor proxy proporciona mayor estabilidad
en la red optimizando el ancho de banda que se tiene.