3proxy — простая и бесплатная прокси-программа

Для тех, кто помнит старые добрые админские времена и вдруг решил искать замену WinGate, которая была бы официально бесплатной, весила бы мало и работала бы везде, есть отличная программа прокси сервер 3proxy.
Раздать интернет везде
Основной проблемой альтернативных решений прокси для различных Windows, Linux и других платформ является некоторая нестабильность этих программ. Кто сталкивался — тот понимает о чем идет речь. Иногда она грузит процессор, иногда перестает пропускать трафик. Иногда расширенные функции фильтрации пакетов начинают вести себя крайне непредсказуемо.
Большинства из этих недостатков лишена 3proxy. Сервер не заброшен и активно развивается. Последний релиз на момент написания этой статьи датирован июнем 2017 года. Постоянно реализуются многие новые возможности, автор реагирует на ошибки. По состоянию на октябрь 2017 года актуальной являлась версия 0.9 и выше.
Программу можно скачать и установить на множестве операционных систем. Среди них устаревшие версии Windows — Windows 98, Windows XP, Windows Vista (для них нужна облегченная версия Lite), новые Windows 7, Windows 10, различные варианты Linux. Кроме того, программа работает на компьютерах Apple под управлением MacOS.
Важное преимущество прокси-сервера 3proxy — для его работы не требуется устанавливать внешние библиотеки, не отличающиеся стабильностью — Cygwin и другие POSIX-эмуляторы.
Какие же задачи можно решать?
Раздача интернета с компьютера или сервера
При этом как правило в прилагаемом конфигурационном файле почти ничего не надо менять. В сети существует огромное количество инструкций как настроить 3proxy для того, чтобы раздавать интернет с компьютера. На некоторые из них есть даже ссылки на самом сайте программы. Следует отметить, что задача раздачи интернета в локальной сети или сети предприятия является самой типовой задачей для программы прокси-сервера.
Все действия пользователей можно писать в журнал. При этом вид и формат журнала действий настраиваются таким образом, чтобы его можно было легко анализировать с помощью стороннего софта, если возникнет такая необходимость. Статистику работы пользователей администратор может просматривать в своем браузере.
Прокси-сервер для электронной почты
3proxy поддерживает работу с протоколами POP3 и SMTP, являющиеся «родными» для электронной почты. Email можно маршрутизировать как в связке с веб-проксированием, так и отдельно.
Перенаправление мессендежров, запросов DNS, FTP-трафика и многое другое
Очень часто в одной организации кроме браузера и почты используется еще множество программ. Почти со всеми из них умеет работать эта маленькая программка 3proxy. Кроме того, она умеет перенаправлять порты, встраиваться в цепочки proxy (режим, при котором одна программа получает данные для другой и затем передает их по цепочке. Пользователь реально находится в самом конце. Таким образом у того, кто хочет узнать исходный пункт отправки запроса — очень мало шансов. Практически вся истинная информация об отправителе бывает уничтожена или искажена).
Есть и другие возможности типичного прокси-сервера, ставшие уже так необходимыми для тех, кто пользовался, например, WinGate — ограничение ширины интернет-канала (для каждого из пользователей или для всех их можно задавать предельную скорость доступа в интернет и оперативно ее менять), лимит трафика на день, на месяц и т.п.
Инструкция установки 3proxy на Windows — Видео
Автор немного перемудрил с фоновой музыкой, но в целом очень дельное видео.