Pavel Piatruk’ tech & personal blog

Ideal Proxy Software

A little comparison of open source proxy software: Haproxy, 3proxy, Squid, Nginx, Gost (2), V2ray


                                  Haproxy 3proxy Squid Nginx Gost2 V2ray
can send\receive PROXY PROTOCOL   y       n       y    y     n    n
can listen on HTTP                y       y       y    y     y    y 
can listen on HTTPS               y       n       y    y     n    n
can listen on SOCKS5              n       y       n    n     y    y
can send to parent HTTP proxy     y       y       y    y     y    y
can send to parent SOCKS5 proxy   y       y       n    n     y    y
can listen as transparent proxy   y       y       y    y     n    n
can send to transparent proxy     y       n       y    y     n    n
has ACL (domains, src\dst IP)     y       y       y    y     n    y
has password-auth                 y       y       y    y     y    y
has bandwidth speedlimit          n       y       y    y     n    n
has bandwidth quota               n       y       y    n     n    y
has bandwidth counter             ~y      y       ~y   ~y    n    ~y

~ means “almost”