Un servidor proxy maneja las conexiones a los servidores de nombre de los clientes . Conexión a un servidor a través de un proxy, los contactos del cliente al proxy con información sobre qué servidor se quiere contactar. Los contactos de proxy del servidor y transmite los resultados al cliente, todas las comunicaciones con el servidor realiza la dirección IP del proxy y no el del cliente. Hay cuatro tipos de servidores proxy : . SOCKS S4 , S5 SOCKS , HTTP y HTTPS
Características
SOCKS S4 no es el programa de proxy , pero es un demonio (ordenador funcionando en segundo plano , que no están bajo el control del usuario ) que se escucha en el puerto 1080 del servidor. Cuando llega una petición, SOCKS S4 pasa los detalles del servidor que se estableció contacto con el programa de proxy.
Mejoras
SOCKS S4 fue seguido por una variación en el protocolo que fue lanzado como SOCKS S4a . Después de esto, SOCKS S5 fue puesto en libertad . SOCKS S4a agrega la opción para que el cliente nombre del servidor de destino ya sea por su dirección IP o su nombre de dominio. SOCKS S5 agrega más opciones de autenticación.