HTTP/HTTPS прокси обрабатывает веб-трафик и понимает HTTP-команды. Squid - классический открытый прокси-сервер с богатыми возможностями кэширования, фильтрации и контроля доступа. Устанавливается из репозитория Ubuntu одной командой, конфигурируется через единый текстовый файл. Подходит для корпоративного использования (контроль доступа сотрудников) и кэширования статических ресурсов.
SOCKS5 прокси работает на транспортном уровне и поддерживает любые протоколы, не только HTTP. Dante - стандарт де-факто для SOCKS5-серверов на Linux. 3proxy - легковесная альтернатива, поддерживающая HTTP, SOCKS4 и SOCKS5 в одном бинарнике. Оба инструмента поддерживают аутентификацию по логину/паролю, что позволяет ограничить доступ к прокси только авторизованным пользователям.
Shadowsocks и V2Ray - более продвинутые прокси с обфускацией трафика, специально разработанные для обхода DPI-систем. Трафик маскируется под легитимные протоколы (HTTPS, QUIC), что делает блокировку крайне сложной без отключения обычного интернет-трафика.