Собственный пул мобильных прокси на базе Windows — это не только экономия по сравнению с арендой готовых решений, но и полный контроль над инфраструктурой: вы сами выбираете операторов, регионы и тарифы. Такой подход особенно востребован в задачах парсинга, арбитража трафика и автоматизации, где нужны чистые, не «засвеченные» адреса. В этой статье разберём, как развернуть несколько независимых прокси-каналов на одном ПК с Windows, используя 4G-модемы Huawei и прокси-сервер 3proxy.

Один компьютер под управлением Windows 7 или Windows 10 способен обслуживать до 15 одновременно подключённых USB-модемов — именно столько портов операционная система уверенно распознаёт как отдельные сетевые интерфейсы. Если нужно больше каналов, просто добавьте второй ПК и повторите настройку.

Что потребуется для сборки

  • Компьютер с Windows 7 или Windows 10 (32 или 64 бит)
  • 4G-модемы Huawei E3372h или, если бюджет ограничен, 3G-модемы Huawei E3531
  • USB-хаб с внешним питанием от сети (не от USB-порта компьютера)
  • SIM-карты с подключённым мобильным интернетом
  • Роутер с проводным интернетом и статическим IP (для проброса портов во внешнюю сеть)

Ключевое требование к модемам: они должны быть прошиты модифицированной прошивкой, которая позволяет изменять IP-адрес DHCP-шлюза в веб-интерфейсе устройства. Без этой возможности развести несколько модемов по разным подсетям не получится.

Веб-интерфейс модема Huawei с настройками DHCP-шлюза

Наличие функции смены DHCP-шлюза проверяйте в первую очередь. Если в вашей прошивке её нет — найдите и установите модифицированную версию для Huawei E3372h.

Также рекомендуем взять USB-удлинители длиной 0,5–1 метр, чтобы разнести модемы на расстояние друг от друга: это снижает нагрев и уменьшает радиопомехи между антеннами.

Шаг 1. Настройка модемов — назначение уникальных IP-адресов

Подключайте модемы к компьютеру по одному. Для каждого модема открывайте его веб-интерфейс (обычно 192.168.8.1) и в разделе «Настройки» → «Система» → «DHCP» меняйте IP-адрес шлюза.

Схема адресации может быть любой, главное — чтобы подсети не пересекались:

  • Модем 1: шлюз 192.168.2.1
  • Модем 2: шлюз 192.168.3.1
  • Модем 3: шлюз 192.168.4.1
  • …и так далее по возрастанию

После настройки подпишите модемы маркером или наклейками — в дальнейшем это сэкономит время при диагностике.

Шаг 2. Подключение всех модемов и проверка сетевых интерфейсов

Подключите все настроенные модемы через USB-хаб. Windows определит каждый из них как отдельный сетевой адаптер NDIS — они появятся в разделе «Сетевые подключения» как Ethernet-интерфейсы.

Список сетевых подключений Windows — основной интерфейс и три модема

Пример того, как выглядит список подключений при трёх модемах:

  • Ethernet 21 — основное проводное подключение, локальный IP 192.168.88.3
  • Ethernet 20 — первый модем, шлюз 192.168.2.1
  • Ethernet 23 — второй модем, шлюз 192.168.3.1
  • Ethernet 24 — третий модем, шлюз 192.168.4.1

Шаг 3. Настройка основного подключения и метрики маршрутов

После подключения модемов важно убедиться, что трафик самого компьютера идёт через основное проводное соединение, а не через один из модемов. Откройте любой сайт проверки IP — если отображается адрес от SIM-карты, нужно исправить приоритет маршрутов.

Свойства основного сетевого подключения в Windows

Откройте свойства основного Ethernet-интерфейса (правая кнопка → «Свойства» → «Протокол интернета версии 4» → «Свойства»). Задайте статический локальный IP компьютера, например:

  • IP-адрес: 192.168.88.3
  • Маска подсети: 255.255.255.0
  • Основной шлюз и DNS: 192.168.88.1 (IP вашего роутера)
Настройка статического IP и шлюза для основного сетевого адаптера

Затем нажмите «Дополнительно» и в поле «Метрика интерфейса» выставьте минимальное значение (например, 1). Это гарантирует, что система будет отдавать предпочтение основному маршруту при выборе шлюза по умолчанию.

Настройка метрики интерфейса в дополнительных параметрах TCP/IP

После сохранения настроек снова проверьте IP на стороннем сервисе — должен отображаться адрес провайдера роутера. Если изменения не вступили в силу, перезагрузите компьютер.

Шаг 4. Установка и настройка 3proxy на Windows

Скачайте актуальный стабильный релиз 3proxy с официального сайта 3proxy.ru или с GitHub (версия 0.9.6). Выбирайте версию в соответствии с разрядностью вашей операционной системы: win32 для 32-битной, win64 для 64-битной.

Страница загрузки 3proxy — выбор версии для Windows

Распакуйте архив в корень диска C: и переименуйте папку в 3proxy. В результате путь к исполняемому файлу будет:

  • 64-битная версия: C:3proxyin643proxy.exe
  • 32-битная версия: C:3proxyin3proxy.exe
Папка 3proxy в корне диска C после распаковки архива

В папке bin64 (или bin для 32-бит) создайте текстовый файл 3proxy.txt — это конфигурационный файл прокси-сервера. Вставьте в него следующее содержимое:

monitor C:3proxyin643proxy.txt
maxconn 500
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
#log C:3proxylog3proxy.log D
#logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
#rotate 180
auth strong
users login1:CL:pass1
allow login1
proxy -n -a -p8062 -i192.168.88.3 -e192.168.2.100
proxy -n -a -p8063 -i192.168.88.3 -e192.168.3.100
proxy -n -a -p8064 -i192.168.88.3 -e192.168.4.100
flush

Разбор параметров конфигурации:

  • 192.168.88.3 — статический локальный IP компьютера (интерфейс приёма соединений)
  • 192.168.2.100 — IP первого модема (через него идёт исходящий трафик первого прокси)
  • 192.168.3.100 — IP второго модема
  • 192.168.4.100 — IP третьего модема
  • -p8062, -p8063, -p8064 — порты, на которых слушает каждый прокси
  • login1 / pass1 — логин и пароль (логин прописывается в двух местах: в директиве users и в директиве allow)

Строки логирования закомментированы знаком #. Если планируете предоставлять прокси третьим лицам — создайте папку C:3proxylog и уберите символы # перед этими строками.

Обратите внимание: путь в первой строке monitor должен совпадать с реальным расположением конфига. Для 32-битной версии замените bin64 на bin.

Шаг 5. Запуск 3proxy как системной службы Windows

Откройте командную строку с правами администратора (Win + R → cmd → Ctrl+Shift+Enter) и выполните команду установки службы.

Для 64-битной версии:

C:3proxyin643proxy.exe --install C:3proxyin643proxy.txt

Для 32-битной версии:

C:3proxyin3proxy.exe --install C:3proxyin3proxy.txt
Командная строка Windows — установка 3proxy как системной службы

После успешной установки служба запустится автоматически и будет стартовать вместе с Windows.

Шаг 6. Проверка работоспособности прокси

Готовые прокси с параметрами подключения выглядят следующим образом:

192.168.88.3:8062:login1:pass1
192.168.88.3:8063:login1:pass1
192.168.88.3:8064:login1:pass1

Для проверки наличия интернета через каждый модем используйте команду ping с указанием исходящего интерфейса. Откройте командную строку и поочерёдно выполните:

ping -S 192.168.2.100 vk.com
ping -S 192.168.3.100 vk.com
ping -S 192.168.4.100 vk.com

Если пинги идут — модем подключён к сети и исходящий трафик через него работает. При отсутствии ответов проверяйте: тариф SIM-карты, уровень сигнала, профиль подключения в настройках модема.

Шаг 7. Открытие портов в брандмауэре Windows

По умолчанию Windows Firewall блокирует входящие соединения на нестандартные порты. Чтобы прокси были доступны с других устройств в локальной сети, создайте разрешающее правило.

Откройте «Брандмауэр Windows» → «Дополнительные параметры» → «Правила для входящих подключений» → «Создать правило».

Мастер создания правила входящих подключений в брандмауэре Windows

Выберите тип правила «Для порта», протокол TCP и укажите диапазон ваших портов (например, 8062-8064).

Указание диапазона TCP-портов в правиле брандмауэра

Нажимайте «Далее» до последнего шага и задайте любое имя правилу, например «3proxy». После этого прокси станут доступны для устройств в той же локальной сети.

Для доступа к прокси из интернета настройте проброс портов (port forwarding) на вашем роутере. Порядок настройки зависит от модели роутера — обратитесь к документации устройства.

Шаг 8. Автоматическая ротация IP-адресов

Смена мобильного IP происходит при переподключении модема к сети оператора. Для автоматизации этого процесса по расписанию используется специализированный софт — MasterModems.

Интерфейс программы MasterModems для управления ротацией IP на модемах

Программа работает через файл конфигурации data.txt, в котором каждая строка описывает один модем. Формат записи:

IP{TAB}3G/4G{TAB}Reconnect timeout (minutes)
Пример файла data.txt для MasterModems с параметрами модемов

Где:

  • IP — адрес шлюза модема (например, 192.168.2.1)
  • 3G/4G — режим работы модема
  • Reconnect timeout — интервал смены IP в минутах

Когда самодельного прокси не хватает

Собственная ферма на USB-модемах даёт свободу, но требует постоянного обслуживания: следить за сигналом, менять SIM-карты, перезагружать зависшие модемы, контролировать стабильность Windows. Если вам нужна надёжность без операционных издержек — проще арендовать готовые мобильные прокси.

Frigate Proxy предоставляет мобильные прокси на SIM-картах российских операторов с ротацией IP, высокой аптаймностью и готовым API для управления. Никаких модемов, прошивок и командных строк — просто рабочие прокси с первой минуты.