Профессиональный
Socks5(h) & HTTP IPv6 Прокси Сервер
Разверните собственный высокопроизводительный IPv6 прокси-сервер с умной ротацией, балансировкой нагрузки и API управлением. Генерируйте миллионы учетных записей.
Возможности Сервера
Всё необходимое для построения надёжного прокси-сервера
SOCKS5(h) & HTTP
Полная поддержка протоколов SOCKS5(h) с защитой от DNS-утечек и HTTP CONNECT. Режим Hybrid позволяет одновременно принимать разные протоколы на одном порту.
Мультипрофильный p0f
Все p0f-отпечатки (Windows, Mac, Mobile) доступны одновременно на разных портах. Маршрутизируйте трафик через нужную ОС без перезагрузок и смены профилей.
UDP & QUIC
Полная поддержка протокола UDP и QUIC (HTTP/3) в соответствии со стандартами RFC, без потерь производительности.
Мультисеть
Гибкая балансировка исходящего трафика между множеством IPv6 подсетей с настройкой приоритетов (весов).
"Ленивая" ротация
Смена IP происходит только при новой авторизации. Активные сессии (Sticky Sessions) не разрываются.
Smart DNS failover
Встроенный резолвер с поддержкой балансировки и автоматическим переключением на резервные DNS при сбоях.
Удобное API
HTTP API для мгновенного получения учётных записей, статистики и графического дашборда в реальном времени.
Управление доступом
Настройка белых и черных списков (blacklist) для мощной фильтрации трафика и блокировки доменов или IP-адресов.
Лимитер скорости
Встроенный лимитер скорости с поддержкой burst-нагрузок. Защищает сервер от исчерпания канала и обеспечивает стабильность всех соединений.
Архитектура решения
Как RuProxy маршрутизирует трафик
RuProxy устанавливается на ваш сервер (VPS/Dedicated) и выступает в роли шлюза. Он принимает подключения от вашего софта по IPv4, авторизует их, разрешает DNS-запросы (через встроенный резолвер) и направляет трафик через одну из подключенных IPv6 подсетей согласно настроенным весам.
Стоимость лицензии
Оплата за экземпляр ПО
Месячная подписка
- 1 Лицензия на сервер
- Все функции включены
- Обновления ПО
Годовая подписка
- 1 Лицензия на сервер
- Экономия $110 в год
- Все функции включены
- Обновления ПО
* Цены указаны в USD. Оплата производится в рублях по курсу ЦБ РФ на день оплаты.
Загрузка
Получить актуальную версию сервера
Платформа: Debian 12 (x64)
curl -fsSL https://ru-proxy.ru/downloads/install.sh | bash
Ручная установка
| Пакет | Версия | MD5 | Размер |
|---|---|---|---|
| RuProxy | … | … | … |
| Ядро (p0f) | … | … | … |
| Headers | … | … | … |
История изменений
Показать ▼- [FIX] QUIC переведён в полное соответствие со стандартом RFC: устранены отклонения от спецификации, улучшена совместимость с клиентами, снижены потери пакетов на высоких нагрузках.
- [ADD] Новое кастомное ядро 6.1.170-ruproxy-p0f: загружается на любых гипервизорах и конфигурациях железа так же стабильно, как стандартное ядро Debian 12.
- [ADD] Пакет linux-headers для ядра 6.1.170-ruproxy-p0f доступен для скачивания на странице загрузки.
- [ADD] В блоке AUTO-ROTATION API LINKS появились кнопки TXT SOCKS5 и TXT HTTP для прямой загрузки файлов со списком прокси-аккаунтов, сгруппированных по профилю ОС и режиму.
Конфигурация
Полный контроль через config.yaml Показать ▼
# ==========================================
# RuProxy Configuration File
# Doc: https://ru-proxy.ru/downloads/Readme.txt
# Support: support@ru-proxy.ru
# https://t.me/Ru_Proxy_ru
# ==========================================
# ------------------------------------------
# 1. Основные настройки и Лицензия
# ------------------------------------------
# [!!! ВАЖНО !!!] Ваш лицензионный ключ
license_key: "PUT_YOUR_KEY_HERE"
# Сервера лицензирования (актуальные адреса можно узнать на сайте проекта)
license_servers:
- "L1.license-server.ru:8000"
- "L2.license-server.ru:8000"
- "L3.license-server.ru:8000"
# - "backup.license-server.ru:8000"
# Интерфейс для приема входящих подключений (SOCKS5)
listen_ip: "0.0.0.0"
# Список портов и профилей маскировки (OS Fingerprint)
listeners:
- port: 1080
os_preset: "linux"
- port: 1081
os_preset: "android"
tcp_congestion: "bbr"
tcp_window_size: 1048576
latency_base_ms: 60
jitter_ms: 30
tos: 10
- port: 1082
os_preset: "windows"
- port: 1083
os_preset: "ios"
tcp_congestion: "cubic"
tcp_window_size: 2097152
latency_base_ms: 40
jitter_ms: 20
tos: 8
- port: 1084
os_preset: "macos"
# [!!! ВАЖНО !!!] Публичный IPv4 адрес этого сервера
# Используется для генерации ссылок подключения и ответов API.
public_ip: "YOUR_EXTERNAL_IPV4"
# ------------------------------------------
# 2. Настройки IPv6 и Ротация
# ------------------------------------------
# [!!! ВАЖНО !!!] Список IPv6 подсетей для выхода в интернет
# weight: Вес подсети. Чем больше число, тем чаще она используется.
ipv6_subnets:
- cidr: "2a01:xxxx::/32"
weight: 427
# Пример второй подсети (удалите # для активации):
# - cidr: "2a02:yyyy:yyyy:yyyy::/64"
# weight: 16
# Интервал ротации (в минутах)
# 0 = Отключено (IP не меняется до перезагрузки).
# Используется "Ленивая ротация": IP меняется при новой авторизации пользователя.
# Активные соединения при этом НЕ разрываются.
rotation_interval: 0
# ------------------------------------------
# 3. API и Управление пользователями
# ------------------------------------------
# Порт для API команд (создание юзеров, статистика)
api_port: 8080
# [!!! ВАЖНО !!!] Секретный токен для доступа к API
master_token: "change_me"
# Максимальное количество уникальных генерируемых аккаунтов
max_accounts: 100000
# Куда сохранять сгенерированные аккаунты.
# Вы можете использовать переменные [port] и [os] для автоматического
# разделения файлов по портам, если у вас настроено несколько слушателей.
accounts_file: "/var/lib/ruproxy/accounts_[port]_[os].txt"
# Seed (зерно) для генерации аккаунтов.
# Если раскомментировать, то логины/пароли будут сохраняться после перезагрузки.
# Для каждого значения account_seed будет свой постоянный набор логинов/паролей.
# Может принимать значение от 0 до 2^64 - 1.
account_seed: 1564574444
# ------------------------------------------
# 4. DNS (Резолвер)
# ------------------------------------------
# Поддерживает балансировку по весам (weight) и резервные сервера (failover).
# РЕКОМЕНДАЦИЯ: Добавьте DNS вашего хостера как основной сервер (weight > 0).
# Обычно их можно найти в файле /etc/resolv.conf.
dns:
timeout: 2 # Тайм-аут ожидания ответа (сек)
cache_size: 8000 # Размер кеша DNS записей
# Не писать WARN, если для домена нет IPv6 (AAAA) записи.
suppress_aaaa_not_found: true
servers:
# === Основные сервера (С балансировкой) ===
# Если weight указан, трафик распределяется между ними.
- address: "[2001:4860:4860::8888]:53" # Google IPv6
weight: 58
- address: "1.1.1.1:53"
weight: 7
# Пример локального DNS хостера (рекомендуется):
# - address: "10.0.0.53:53"
# weight: 1000
# === Резервные сервера (Failover) ===
# Используются ТОЛЬКО если основные сервера недоступны.
# У резервных серверов параметр weight отсутствует.
- address: "[2001:4860:4860::8844]:53" # Google IPv6 Alt
- address: "9.9.9.9:53" # Quad 9 (Backup)
# ------------------------------------------
# 5. Ограничение скорости (Shaping) и тюнинг
# ------------------------------------------
# Ограничивает ОБЩУЮ пропускную способность сервера (сумма всех юзеров).
shaping:
# Скорость в Байтах/сек (0 = Безлимит)
# Шпаргалка:
# 1 Mbit/s = 125000
# 10 Mbit/s = 1250000
# 100 Mbit/s = 12500000
rate: 0
# Burst (Взрывная нагрузка) в Байтах!
# Позволяет кратковременно превысить лимит скорости для быстрой загрузки мелких файлов.
# Рекомендуется: rate * 2.
# Если rate установлен в 0 (безлимит), значение burst игнорируется.
burst: 0
# ------------------------------------------
# 6. Тайм-ауты соединений
# ------------------------------------------
timeouts:
# Время (в секундах) ожидания завершения активных соединений при остановке/перезапуске сервера
shutdown: 10
# Максимальное время (в секундах) неактивности TCP/UDP сессии, после которого она разрывается
idle: 300
# ------------------------------------------
# 7. Мониторинг и Логи
# ------------------------------------------
# Файл со списком заблокированных доменов/IP
blocked_file: "/etc/ruproxy/blacklist.txt"
# Сервисный аккаунт (для чекеров и мониторинга)
# Имеет доступ только к указанному домену.
service_account:
enabled: true
login: "checker"
password: "very_strong_password"
allowed_domain: "ifconfig.me"
log:
dir: "/var/log/ruproxy"
level: "info"
HTTP API
Интеграция и мониторинг
# SOCKS5 (по умолчанию)
/allocate?token=TOKEN&os=android
→ socks5://user123:pass456@1.2.3.4:1081
# HTTP CONNECT
/allocate?token=TOKEN&os=android&mode=http
→ http://user123:pass456@1.2.3.4:1081
uptime_seconds: 9980,
active_connections:
tcp: 56,
udp: 4
traffic:
ingress_bytes: 264074969,
egress_bytes: 35524983
dns:
total_queries: 18905,
cache_hits: 11116,
cache_usage: 372,
cache_capacity: 8000
events:
total_connections: 18963,
connection_errors: 12,
access_denied: 0,
blocked_domains: 0
license:
expires_at_unix: 1770484105,
days_left: 29,
servers:
L1.license-server.ru:8000: "online",
L2.license-server.ru:8000: "online"
Ответы на частые вопросы
Почему поддерживается только Debian 12?
Для обеспечения максимальной стабильности, производительности и поддержки подмены отпечатков (p0f) используется специально скомпилированное кастомное ядро Linux. На данный момент оно собрано и протестировано исключительно под Debian 12 (Bookworm).
Почему не запускается прокси после правки конфига?
Проверьте корректность конфига командой ruproxy -C /etc/ruproxy/config.yaml. Если в нём ошибка, скопируйте весь конфиг и проверьте его тут.
Почему не открываются некоторые сайты?
RuProxy поддерживает проксирование только к сайтам с поддержкой IPv6. Убедитесь, что целевой ресурс доступен по IPv6.
Почему IP не меняется при каждом запросе?
RuProxy использует "Sticky Session". IP привязан к сессии. Чтобы получить новый IP, нужно
переподключиться после истечения rotation_interval или запросить новый
доступ через API.
Сколько учётных записей можно сгенерировать?
Поддерживается генерация от одной до нескольких миллионов учётных записей. Каждая со своим уникальным IP.
Какой шаг ограничения скорости?
Скорость можно ограничивать с шагом в 1 байт/с. Также можно прописать параметры burst-режима измеряемого в байтах.
Могу ли я запретить доступ к некоторым сайтам?
Да. Для этого предусмотрен специальный файл blacklist.txt, в котором можно указать домены, IP-адреса и сети, доступ к которым вы хотите запретить.
Поддерживается ли HTTP-прокси?
Да. С версии 1.6.0 поддерживается режим HTTP CONNECT для браузеров, curl и системных настроек
прокси. Режим hybrid позволяет принимать оба протокола на одном порту
— протокол определяется автоматически. Все функции (p0f, DNS, лимитер) работают
одинаково для обоих протоколов.








