Команды актуальны на момент написания. Перед установкой сверься с официальным репозиторием 3proxy/3proxy — имена пакетов и синтаксис конфига меняются между версиями.
Это один IP одного дата-центра. Сайты с антифродом часто помечают дата-центровые адреса, и под нагрузкой такой IP легко выжечь. Для серьёзного парсинга и мультиаккаунтинга обычно нужен пул резидентных или мобильных адресов с ротацией — см. блок в конце.
Что понадобится
VPS на Ubuntu или Debian с root-доступом по SSH
Открытые порты 3128 (HTTP) и 1080 (SOCKS5) в файрволе
Установка
У 3proxy есть готовые.deb-пакеты в релизах на GitHub.
Скачай пакет
Зайди по ссылке, найди последний релиз, скопируй номер версии (например Например, для версии Точное имя
0.9.4) и подставь его вместо X.Y.Z:0.9.4:.deb-файла смотри на странице релиза — у части сборок суффикс архитектуры отличается (например, amd64 вместо x86_64).Конфиг
Опиши прокси в/etc/3proxy/3proxy.cfg:
| Строка | Что делает |
|---|---|
nserver | DNS-серверы для резолва имён |
users user:CL:strongpassword | логин и пароль; CL — пароль в открытом виде в конфиге |
auth strong | требовать авторизацию (без логина и пароля не пустит) |
allow user | разрешить доступ этому пользователю |
proxy -p3128 | HTTP-прокси на порту 3128 |
socks -p1080 | SOCKS5-прокси на порту 1080 |
Запуск и автозапуск
Включи сервис и поставь его в автозагрузку:Открой порты в файрволе
Если включёнufw, открой только те порты, что реально используешь:
Проверка
С локальной машины проверь, что прокси отдаёт IP сервера:curl -x socks5://user:strongpassword@IP:1080 https://api.ipify.org.
Lumi отвечает за сервер и сеть; настройку софта делаешь ты. Сеть или порт не работают — пиши в @lumisup_robot.
Куда дальше
Файрвол
Открыть порты прокси правильно.
WireGuard
Личный VPN вместо прокси — весь трафик через сервер.