MAATRIX / Блог / Свой прокси-сервер на VPS: 3proxy и Squid с нуля

Свой прокси-сервер на VPS: 3proxy и Squid с нуля

Блог MAATRIX · 2026-07-07

Публичные прокси медленные, залоганные и делят IP на всех. Собственный прокси на VPS — это выделенный чистый IP, полный контроль и никаких чужих глаз. Поднимем два варианта: лёгкий 3proxy (HTTP + SOCKS5) и мощный Squid с кэшем и ACL.

3proxy: лёгкий HTTP + SOCKS5

['3proxy — компактный демон, дающий сразу HTTP-прокси и SOCKS5 с авторизацией. Ставим из репозитория или собираем:', '
apt update && apt install -y 3proxy   # если есть в репозитории\n# либо сборка из исходников:\n# git clone https://github.com/3proxy/3proxy && cd 3proxy && make -f Makefile.Linux
', 'Конфиг /etc/3proxy/3proxy.cfg:', '
daemon\nnserver 1.1.1.1\nnscache 65536\nusers proxyuser:CL:СильныйПароль\nauth strong\nlog /var/log/3proxy.log D\nrotate 30\n\nproxy -n -a -p3128\nsocks -p1080
', 'proxy — HTTP на порту 3128, socks — SOCKS5 на 1080, auth strong требует логин/пароль. Запускаем:', '
systemctl enable --now 3proxy\nufw allow 3128/tcp && ufw allow 1080/tcp
', 'Разберём конфиг построчно. daemon переводит процесс в фоновый режим. nserver задаёт DNS-резолвер, nscache 65536 кэширует ответы и ускоряет обращения. Строка users описывает учётки: формат логин:CL:пароль, где CL означает пароль в открытом виде — для боевого сервера лучше хеш через MD5 или NT. auth strong включает обязательную авторизацию. log с флагом D пишет лог с ежедневной ротацией, rotate 30 хранит логи 30 дней. Такой конфиг даёт сразу два независимых прокси на одном процессе — это удобно и экономит память.']

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK и США. Оплата картой РФ и по СБП.

Арендовать VPS под свой прокси

Проверяем прокси

['С клиента гоняем запрос через оба протокола — должен вернуться IP вашего VPS:', '
curl -x http://proxyuser:пароль@server_ip:3128 https://ifconfig.co\ncurl -x socks5://proxyuser:пароль@server_ip:1080 https://ifconfig.co
', "Если IP совпал с сервером — прокси работает. Если запрос висит — проверьте фаервол и что демон слушает порт: ss -tlnp | grep -E '3128|1080'."]

Squid: кэш, ACL и тонкий контроль

['Squid тяжелее, но даёт кэширование, детальные ACL и белые списки. Ставим:', '
apt update && apt install -y squid apache2-utils
', 'Авторизация по паролю через htpasswd:', '
htpasswd -c /etc/squid/passwd proxyuser
', 'Ключевые строки /etc/squid/squid.conf:', '
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd\nacl authenticated proxy_auth REQUIRED\nhttp_access allow authenticated\nhttp_access deny all\nhttp_port 3128\n\n# скрываем, что это прокси\nforwarded_for delete\nvia off\nrequest_header_access X-Forwarded-For deny all
', '
systemctl restart squid
', 'Строки forwarded_for/via убирают заголовки, выдающие прокси — трафик выглядит как обычный клиентский.', 'Squid хорош там, где через один выход ходят много клиентов и повторяются одни и те же ресурсы: кэш отдаёт статику локально, экономя канал и ускоряя загрузку. ACL позволяют строить сложные политики — разрешить одним подсетям одни домены, запретить другим тяжёлые файлы, ограничить время работы. Для простого личного прокси это избыточно, зато для небольшой команды или офиса Squid закрывает и контроль доступа, и учёт трафика через встроенную статистику.']

Безопасность прокси: не станьте open proxy

['Самая частая ошибка — открытый прокс без авторизации. Его за часы находят сканеры и начинают гнать через вас спам и атаки, после чего IP и сервер блокируют.', '
  • Всегда включайте auth strong (3proxy) или proxy_auth (Squid)
  • Ограничьте доступ по IP в фаерволе, если клиентов немного
  • Смените стандартный порт 3128 на нетиповой
  • Смотрите логи на подозрительные объёмы
', '
ufw delete allow 3128/tcp\nufw allow from ВАШ_IP to any port 3128 proto tcp
']

Выделенный IP решает всё

['Ценность своего прокси — в чистом выделенном IP, который принадлежит только вам, и в скорости. На VPS MAATRIX это AMD EPYC + NVMe от $8/мес, локации UK и США — важно, если нужен именно зарубежный выход. root-доступ ставит 3proxy или Squid за 20 минут, а оплата картой РФ, СБП, криптой или токеном MAAT снимает проблему зарубежных платежей. Один сервер — и HTTP-прокси, и SOCKS5, и VPN при желании.']

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK и США. Оплата картой РФ и по СБП.

Арендовать VPS под свой прокси

Частые вопросы

3proxy или Squid — что выбрать?

3proxy — если нужен лёгкий SOCKS5/HTTP с минимумом ресурсов. Squid — если важны кэш, детальные ACL и корпоративный контроль трафика.

Прокси даёт анонимность?

Он скрывает ваш реальный IP за IP сервера и убирает выдающие заголовки. Но провайдер VPS видит трафик, поэтому это не Tor — это контроль над своим выходным узлом.

Не забанят ли IP за прокси?

За личное использование — нет. Баны прилетают за open proxy и спам. Держите авторизацию и следите за логами — и IP останется чистым.