3. Opciones de software para implementar un proxy - UTN-FRD/proxy-cache GitHub Wiki

Se analizaron las siguientes opciones de software:

  • SQUID
    Es el servidor proxy-caché más utilizado. Reduce el ancho de banda utilizado y mejora los tiempos de respuesta al hacer caché de la páginas solicitadas más frecuentemente. Funciona sobre los sistemas operativos más difundidos, incluyendo Windows bajo licencia GNU GPL. Soporta los protocolos HTTP, HTTPS, FTP, entre otros.

  • Polipo
    Polipo es un proxy web caché (una web caché, un proxy HTTP, un servidor proxy) diseñado para ser rápido, ligero y pequeño. Es útil cuando los recursos del sistema para un proxy más grande no están disponibles. Puede ser utilizado como una web caché personal o una web caché compartida entre varios usuarios.
    Otra característica a mencionar es que puede ser configurado para usar caché en disco y proporcionar contenido almacenado en la misma sin conexión. Asimismo pueden realizarse varias formas de filtrado.
    Polipo es un software libre publicado bajo la licencia MIT y funciona en sistemas operativos GNU/Linux, OpenWrt, Microsoft Windows, Mac OS X y FreeBSD.

  • FreeProxy
    FreeProxy es un servidor proxy-caché desarrollado originalmente como un método para compartir la conexión a Internet. Sin embargo, hoy en día ofrece una serie de servicios mucho más amplia. Este software es libre, pero no está disponible bajo la licencia GNU GPL y funciona únicamente en plataformas Microsoft Windows.
    Entre sus características generales se incluyen: filtrado de URL, almacenamiento en caché, importación de Ban lists o Whitelists y autenticación básica e implícita de HTTP (NTLM). Por otro lado, algunos de los protocolos soportados por el proxy son: HTTP, SMTP, POP3, SOCKS, FTP y TCP. Además, los servicios del servidor incluye un servidor Web (HTTP y HTTPS), SMTP con extensiones y POP3.

  • Anon Proxy
    Es un servidor proxy-caché rápido, liviano y gratuito. Puede ser usado como un servidor proxy normal o como uno p2p anónimo.
    Algunas de sus características son: fácil configuración web, uso óptimo de los recursos, caché compartida, configuración automática mediante archivos .pac, servidor P2P anónimo, soporte de socks, soporte para autentificación de usuarios externos.
    Funciona en plataformas Windows y Linux y soporta los protocolos HTTP, HTTPS, socks.
⚠️ **GitHub.com Fallback** ⚠️