Настройка 3proxy на Ubuntu для личного VPS в 2026 году
Пошаговая настройка 3proxy на Ubuntu в 2026 году: установка, конфигурация, запуск на личном VPS SANSARA. Подключение iPhone, Android, Windows, macOS через защищённый канал с личным сервером.
Чтобы поднять прокси-сервер 3proxy на Ubuntu, вам нужен личный VPS с доступом по SSH и правами root. В SANSARA вы получаете готовый выделенный узел в одной из 9+ локаций, данные для подключения в кабинете и возможность импорта конфигурации в клиенты без терминала. Мы разберём установку, базовую конфигурацию, автозапуск и подключение устройств.
Коротко:
- 3proxy — лёгкий прокси-сервер с поддержкой SOCKS и HTTP-прокси, удобен для работы через личный сервер.
- Подходит тем, кто хочет собственный туннель без общих пулов и с контролем над логированием.
- На Ubuntu установка идёт через пакетный менеджер или сборку из исходников.
- В SANSARA вы получаете личный VPS с готовым SSH-доступом и можете настроить прокси за несколько минут.
Что это и кому подходит
3proxy — это компактный прокси-сервер, который работает на Linux и поддерживает SOCKS (версии 4 и 5) и HTTP-прокси. Он не требует много ресурсов, легко настраивается через текстовый конфиг и подходит для организации собственного защищённого канала через личный VPS.
Подойдёт:
- Пользователям, которые хотят собственный прокси-шлюз на выделенном узле.
- Тем, кто предпочитает минималистичное ПО без графических панелей.
- Разработчикам и администраторам, которым нужен стабильный прокси для автоматизации или тестирования.
Если вы пользуетесь SANSARA, то у вас уже есть личный сервер в одной из локаций (Европа и другие регионы). Остаётся только установить и настроить 3proxy через терминал.
Как настроить по шагам (с личным VPS SANSARA)
1. Подключитесь к личному VPS
В кабинете SANSARA возьмите данные для SSH: IP-адрес сервера, логин и пароль (или ключ). Подключитесь с компьютера:
`bash ssh username@ip-адрес-сервера `
Или используйте встроенный SSH-клиент в панели управления SANSARA, если он есть.
2. Обновите систему и установите 3proxy
На Ubuntu 22.04 LTS или 24.04 LTS (актуально в 2026 году) 3proxy часто есть в репозиториях:
`bash sudo apt update sudo apt install 3proxy `
Если пакета нет, установите из исходников:
`bash sudo apt install build-essential wget https://github.com/3proxy/3proxy/archive/0.9.4.tar.gz tar -xzf 0.9.4.tar.gz cd 3proxy-0.9.4 make -f Makefile.Linux sudo make -f Makefile.Linux install `
Версия может меняться, но процесс сборки остаётся похожим.
3. Настройте базовый конфиг
Создайте или отредактируйте файл /etc/3proxy/3proxy.cfg:
`text daemon maxconn 200 nserver 8.8.8.8 nserver 1.1.1.1
nscache 65536 timeouts 1 5 30 60 180 1800 15 60
log /var/log/3proxy/3proxy.log D logformat "- +%L %N.%p %E %U %C:%c %R:%r %O %I %h %T"
auth strong users user:CL:password allow user
socks -p3128 `
Здесь:
- daemon — запуск в фоновом режиме.
- maxconn — максимальное число соединений.
- nserver — DNS-серверы для разрешения имён.
- auth strong — сильная аутентификация.
- users user:CL:password — логин и хеш пароля (CL означает crypt).
- allow user — разрешить доступ указанному пользователю.
- socks -p3128 — запустить SOCKS-прокси на порту 3128.
Пароль лучше задать через утилиту 3proxy:
`bash 3proxy /usr/local/etc/3proxy/conf/passwd `
Или сгенерировать хеш вручную и подставить в конфиг.
4. Создайте каталог для логов и настройте права
`bash sudo mkdir -p /var/log/3proxy sudo touch /var/log/3proxy/3proxy.log sudo chown proxy:proxy /var/log/3proxy/3proxy.log `
Убедитесь, что пользователь proxy существует, или используйте другого.
5. Запустите 3proxy и включите автозапуск
Проверьте конфигурацию:
`bash 3proxy /etc/3proxy/3proxy.cfg `
Если ошибок нет, остановите и запустите через systemd (если используется пакет):
`bash sudo systemctl enable 3proxy sudo systemctl start 3proxy sudo systemctl status 3proxy `
Если ставили из исходников, создайте юнит systemd вручную или используйте скрипт init.
6. Откройте порт в фаерволе
На Ubuntu с ufw:
`bash sudo ufw allow 3128/tcp sudo ufw reload `
Теперь ваш личный VPS работает как SOCKS-прокси на порту 3128.
Устройства: iPhone, Android, Windows, macOS
После настройки 3proxy на Ubuntu вы можете подключить устройства через SOCKS5.
Windows
- В браузере (например, Firefox) в настройках сети укажите ручной прокси: IP вашего VPS, порт 3128, тип SOCKS5, логин и пароль из конфига.
- В системных настройках сети можно настроить SOCKS5 для всех приложений, но поддержка зависит от ОС и софта.
macOS
- В Системных настройках → Сеть → Дополнительно → Прокси укажите SOCKS-прокси: сервер (IP VPS), порт 3128, аутентификацию.
- Или настройте в браузере, как на Windows.
iPhone / Android
- Установите приложение, которое поддерживает SOCKS5 с аутентификацией (например, терминальный клиент или специализированный прокси-менеджер).
- В настройках приложения укажите: тип SOCKS5, адрес сервера (IP VPS), порт 3128, имя пользователя и пароль.
Если вы используете SANSARA, то после настройки 3proxy можете:
- Взять IP и порт своего VPS из кабинета.
- Создать конфигурационный файл для клиента (если он поддерживает импорт).
- Импортировать его в приложение на телефоне или ПК без ручного ввода параметров.
Telegram-бот SANSARA может помочь быстро получить данные сервера или сгенерировать конфиг для популярных клиентов.
Частые ошибки и как их избежать
Ошибка: соединение отклонено или таймаут
- Проверьте, что порт 3128 открыт в фаерволе на VPS.
- Убедитесь, что 3proxy запущен: sudo systemctl status 3proxy.
- Посмотрите логи: tail -f /var/log/3proxy/3proxy.log.
Ошибка: аутентификация не удалась
- Убедитесь, что в конфиге правильно указан хеш пароля для пользователя.
- Проверьте, что строка auth strong присутствует и allow user разрешает нужного пользователя.
Ошибка: не запускается демон
- Проверьте синтаксис конфига: 3proxy /etc/3proxy/3proxy.cfg должен выводить ошибки, если они есть.
- Убедитесь, что у файла конфигурации правильные права и он читается от имени пользователя, от которого запускается 3proxy.
Ошибка: устройство не подключается
- Проверьте, что на устройстве указан правильный IP-адрес VPS (внешний, не localhost).
- Убедитесь, что приложение поддерживает SOCKS5 с логином и паролем.
- Проверьте, нет ли блокировки порта на стороне вашего интернет-провайдера.
FAQ
Нужен ли мне статический IP для настройки 3proxy?+
Желательно, но не обязательно. Если IP динамический, можно использовать динамический DNS или просто обновлять конфиг на устройствах при смене IP. В SANSARA вы обычно получаете стабильный IP на время аренды VPS.
Можно ли использовать 3proxy без аутентификации?+
Да, но это небезопасно. В конфиге можно убрать auth и users, тогда прокси будет доступен всем, кто знает IP и порт. На практике всегда используйте аутентификацию.
Поддерживает ли 3proxy IPv6?+
Да, поддерживает. В конфиге можно указать привязку к IPv6-адресу и настроить правила для IPv6-соединений.
Как ограничить трафик или число соединений в 3proxy?+
В конфигурации есть параметры вроде maxconn для ограничения одновременных соединений. Более тонкие лимиты (трафик, время) настраиваются дополнительными скриптами или правилами фаервола.
Можно ли настроить несколько прокси на одном VPS?+
Да, можно запустить несколько экземпляров 3proxy на разных портах или настроить несколько секций socks и proxy в одном конфиге с разными портами и правилами доступа.
Итог
- Возьмите личный VPS в SANSARA, подключитесь по SSH и установите 3proxy из репозитория или исходников.
- Настройте конфиг с аутентификацией, откройте порт в фаерволе и запустите демон.
- На устройствах укажите SOCKS5 с IP вашего сервера, портом и учётными данными.
- Используйте кабинет SANSARA и Telegram-бота для быстрого получения данных сервера и импорта конфигов.
- Регулярно проверяйте логи и обновляйте конфигурацию при смене условий использования.
Таблица сравнения подходов к прокси на личном VPS:
| Подход | Сложность | Гибкость | Ресурсы | Удобство для пользователя |
|---|---|---|---|---|
| 3proxy (SOCKS5) | Средняя | Высокая | Низкие | Среднее (нужны настройки) |
| Прозрачный шлюз | Высокая | Очень высокая | Средние | Низкое (требует администрирования) |
| Готовые панели | Низкая | Средняя | Средние | Высокое (интерфейс в браузере) |
В SANSARA вы можете выбрать подход под свои задачи: быстрый старт с готовым каналом или гибкая настройка через 3proxy на своём выделенном узле.
Ещё по теме
Читайте также
CTA · SANSARA
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.