Перейти к содержимому

Как поднять мобильные прокси

  • автор:

Мобильные прокси своими руками

В этой статье я расскажу как поднять мобильные прокси на том что есть под рукой, в данный момент это мобильный телефон на Android, у меня это LG Nexus 5.

Мобильные прокси своими руками

В первую очередь вам нужно рутировать ваш агрегат, как это делать лучше найти самим, потому что все телефоны разные, 4pda вам в помощь, там есть ответы на эти вопросы. Для чего вам ROOT скажу позже, но это обязательно. Если у вашего телефона версия Andriod меньше либо равно 4 можно без рутирования, но где вы такой нашли, из какого вы года?

Дальше нам потребуется включить режим разработчика.

Опции для разработчиков стали доступны с Android 4.2 и с тех же пор они были спрятаны примерно в одном и том же месте. Хорошей новостью является то, что эти опции легко активировать, и они работают одинаково практически на каждом смартфоне или планшете под управлением Android. Следующие шаги должны работать на любом устройстве с версией «зеленого робота» KitKat или новее. Процесс может немного отличаться от устройства к устройству, но знайте, что вам просто нужно найти «Номер сборки».

  1. Зайдите в «Настройки» > «О телефоне/планшете»
  2. (У некоторых телефонов здесь есть дополнительный шаг. Нажмите «Информация о программном обеспечении»)
  3. Найдите пункт с номером сборки и тапните по нему несколько раз
  4. Прекратите тапать, когда появится надпись, что «теперь вы являетесь разработчиком»
  5. Вернитесь на главную страницу настроек
  6. Вы должны увидеть новый пункт «Параметры разработчика» в нижней части списка настроек или в расширенных настройках («Дополнительно»)

Для Android Oreo и выше:

  1. Зайдите в «Настройки» > «Система» > «О телефоне»
  2. Найдите номер сборки и тапните по нему несколько раз
  3. Прекратите тапать, когда появится надпись, что «теперь вы являетесь разработчиком»
  4. Вернитесь в «Настройки» > «Система»
  5. Теперь вы должны увидеть «Параметры разработчика»

Из чего будем делать мобильный прокси сервер?В этой статье я расскажу как поднять мобильные прокси на том что есть под рукой, в данный момент это мобильный .

Заходим во вновь появившийся раздел и включаем режим разработчика, зачем тоже позже.

Вторым пунктом мы возьмем любой компьютер даже самый хилый, нам много не понадобится. У меня это моноблок на win10. Как настроить 3proxy для работы можно почитать тут.

Как сделать мобильные прокси из телефона?

На компьютер устанавливаем Android Debug Bridge (adb), Эта штука поможет управлять нам телефоном удаленно через компьютер, не дергая его руками. Для этого как раз и нужен режим разработчика.

Подключаем телефон шнуром к компьютеру, режим разработчика уже включен, устанавливаются драйвера, на экране высвечивается предложение что-то запомнить после установки и мы соглашаемся. Далее открываем консоль на компьютере и находим где лежат наш ADB. вводим команду: adb devides. В ответ получаем список подключенных устройств и их идентификатор.

А теперь принимаем важное решение будем ли мы работать через 3G или 4G. Если первое то смена ip может происходить через отключение/включение передачи мобильных данных. В 3G сетях этого достаточно что бы перерегистрироваться в сети и получить новый IP. В 4G потребуется врубить режим полета что бы сменить ip адрес, так что тут каждый решает для себя сам. Соответственно это настраивается на самом телефоне, какую сеть предпочитать.

Мобильные прокси для 3G сетей

adb.exe -s (идентификатор устройства без скобок) shell settings put global mobile_data 0 — команда выключит передачу мобильных данных

adb.exe -s (идентификатор устройства без скобок) shell settings put global mobile_data 1 — включит обратно

Обернуть эту команду можно в батник, или как вам удобно и вызывать каждый раз для смени ip адреса в 3G сетях

Мобильные прокси на телефоне для 4G сетей

Тут посложнее, нам потребуется 4 команды

adb.exe -s (идентификатор устройства без скобок) shell settings put global airplane_mode_on 1

adb.exe -s (идентификатор устройства без скобок) shell am broadcast -a android.intent.action.AIRPLANE_MODE —ez state true

adb.exe -s (идентификатор устройства без скобок) shell settings put global airplane_mode_on 0

adb.exe -s (идентификатор устройства без скобок) shell am broadcast -a android.intent.action.AIRPLANE_MODE —ez state false

Поочередный вызов этих команд приведет к включению и выключению режима полета, что в свою очередь даст возможность получить новый ip адрес.

Именно для переключения режима полета нам потребуется ROOT права, если вы планируете пользоваться только 3G сети с рутированием можно не заморачиваться. Мобильные данные переключаются и так. Не забывайте включить режим модема на телефоне, чтобы разрешить ему раздавать интернет.

Из чего будем делать мобильный прокси сервер?

Я не рекомендовал бы использовать такой подход в промышленном масштабе, телефон крайне ненадежное устройство в плане модема, но для своих нужд вполне сойдет. А для того что бы не заморачиваться с обслуживанием, настройкой, и прочими подводными камнями покупайте мобильные прокси у нас.

Поднять мобильные?

Потребовалось нам на работе поднять свои мобильные прокси. Почитали статейки как это делается.
И наткнулись на статью, что можно поднять прокси с телефона.
Там арендуется сервер за 100р. Телефон и симка, готово.
Мы даже повторили мануал, работает.
И возникает вопросы, какие принципиальные отличия от телефона по сравнению с тем, что продают и строят свои прокси фермы из модемов? Если с телефона, то гораздо проще чем с модемами и проводов меньше. И если отключат свет, то телефон еще поработает некоторое время, а модемы отвалятся сразу. С телефонами и дешевле выходит, если покупать не дорогой телефон БУ.

Но через телефон увидели для себя сразу несколько проблем. То как мониторить все это дело и как запрещать доступ к сайта, если потребуется, да и в принципе управление этими проксями. Для модемов видели биллинг системы .
Но помимо управления и мониторинга, мы больше принципиальных отличий не увидели.

  • Вопрос задан более двух лет назад
  • 482 просмотра

Поднимаем несколько мобильных прокси на windows

В этой статье расскажу о том, как легко поднять свои мобильные прокси на модемах с прошивкой hilink на windows. На одном компе с виндой можно поднять до 15 ти мобильных прокси (15 модемов), потом действует ограничение на кол-во подключённых usb интерфейсов и винда просто напросто не видит наши модемы! Но это нам не мешает, ведь мы можем масштабиться, купив несколько ПК.

Что нам нужно:
— комп на борту Windows 7/10
— 4G модем Huawei E3372h или кому ещё нужно бюджетнее вариант то 3G модемы Huawei E3531
— USB хаб с активным питанием (от розетки)
— симки само собой с активированным инетом

Роутер сгодиться любой, думаю он у вас есть. Он нужен всего лишь для подключения основного интернета со статическим ip и проброса портов, но опять же зависит от загруженности ваших проектов. Кстати есть возможность использовать 4G модем как основное подключение в связке со сторонним сервисом или купить симку уже со статическим белым ip. Для этого лучше купить роутер (тот же микротик например) с поддержкой USB порта.

К модемам главное требование, чтобы они были прошиты модифицированной прошивкой, где есть возможность замены IP адреса (шлюза) в настройках dhcp сервера!

Первым делом смотрите наличие этой функции в вашей прошивке. Если нету, то можете найти прошивку и перепрошить свой модем. Вот прошивка для модема Huawei E3372h.

Так же советую взять USB удлинители для разноса модема в разные стороны, чтобы они не грелись и не глушили друг друга. Хватит и 0,5 метров USB кабеля, самое главное не продешевите и не купите самые дешёвые.

Приступим непосредственно к самой настройке.

Первым делом нам нужно настроить модемы. Для этого подключаем поочерёдно модемы к компу , переходим в настройки -система -DHCP и меняем ip-адрес. Тут не принципиально с какого ip начинать, можно на первом модеме оставить по дефолту ip 192.168.8.1 , а остальным уже задать по возрастанию 192.168.9.1 , 192.168.10.1 и т.д. Чтобы потом не путаться где какой задан ip -советую их подписать.

Настроили мы модемы. Подключаем все модемы к компу через USB хаб. Они должны все определиться в сетевых подключениях как сетевые карты NDIS

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

После подключения всех модемов, нужно убедиться что основной инет у нас от основного проводного подключений, для этого переходим на любой сайт по проверке ip.

Если ip показал от одного из модемов. то нужно сделать следующее- перейти в сетевые подключения, нажать ПКМ на основное подключение (в моём случае Ethernet 21) и перейти в свойства.

Кстати я сразу задал компу статический локальный ip 192.168.88.3 (не путайте со статическим белым ip от провайдера), чтобы он не менялся при перезагрузке роутера (в данном случае у меня микротик с подсетью 192.168.88.0/24).

192.168.88.3 — статический локальный ip компа
255.255.255.0 — маска подсети (/24 подсеть)
192.168.88.1 — это шлюз и днс (он же ip от веб интерфейса вашего роутера)

Нажимаем на дополнительно и настраиваем метрику как на скрине

После этого на сайте по проверке ip должен светиться ваш ip от основного подключения. Если не помогло, то попробуйте перезагрузить комп.

Устанавливаем 3proxy сервер на windows

В зависимости от разрядности ОС 64/32 bit скачиваем нужную версию 3proxy

Разархивируем архив у корень диска С и переименуем папку в «3proxy»

Переходим в папку C:\3proxy\bin64\ или если 32 битная версия то C:\3proxy\bin\

Создаём тестовый документ 3proxy.txt — это будет конфиг прокси

Открывает конфиг и вставляем следующее содержимое

monitor C:\3proxy\bin64\3proxy.txt maxconn 500 nscache 65536 timeouts 1 5 30 60 180 1800 15 60 #log C:\3proxy\log\3proxy.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

Знаком # я закомментировал строки отвечающие за логирование. Если вы хотите продавать прокси 3-им лицам то советую вести логирование запросов. Для этого создайте папку log и раскомментируйте строки, убрав знак # перед строками !

Так же подредактируйте первую строку в зависимости от установленной версии 3Proxy.

Порта выбирал произвольные-не столь важно, главное чтобы не были заняты другими процессами виндовс.

192.168.88.3 — это локальный ip адрес компа
192.168.2.100 — это ip первого модема (шлюз 192.168.2.1)
192.168.3.100 — это ip второго модема (шлюз 192.168.3.1)
192.168.4.100 — это ip третьего модема (шлюз 192.168.4.1)

В данном примере мы создали 3 прокси протокола http/s с авторизацией по логину и паролю.
Где login1 это логин, pass1 пароль, можете поменять на свои, но имейте в виду логин прописывается в 2-х местах!

Осталось только запустить 3proxy как службу. Для этого открываем командную строку с правами администратора и забиваем команду
Для 32 бит

C:\3proxy\bin\3proxy.exe --install C:\3proxy\bin\3proxy.txt
C:\3proxy\bin64\3proxy.exe --install C:\3proxy\bin64\3proxy.txt

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

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

Так же для проверки наличия интернета на модемах я использую команду ping из командной строки. Так можно прочекать есть ли инет на всех модемах!

Открываем CMD и забиваем след команды поочерёдно, должны пойти пинги. Если нет то смотрите тариф, симку, уровень сигнала, профиль на модеме и т.п.

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

Таким образом мы проверяем обратный пинг от домена vk.com !

Если хотите использовать эти прокси в локалке то нужно открыть порта в брандмауэре!

Создаём новое правило для входящих подключений , для порта.

Указываем диапазон своих портов

Жмём далее , далее и вписываем любое имя (3proxy) для этого правила!

После этого прокси будут работать и на других компах подключенные к вашему роутеру.

Если хотите использовать прокси удалённо , то нужно сделать проброс ваших портов. Эти настройки производятся на вашем роутере и исходя из модели они отличаются! Смотрите инструкции по пробросу портов для вашего роутера!

Смена ip по таймауту настраивается через сторонний софт MasterModems, разработанный специально для этих целей.

пример заполнения файла data.txt:
Формат:
IP3G/4GReconnect timeout (minutes)

где указывается шлюз модема, режим работы модема, таймаут смены ip в минутах

Для приобретения софта пишите мне в ЛС vk или tg

На этом статью завершаю. По конфигурации 3proxy можете почитать на официальной странице 3proxy , а так же прикрепляю мануал по 3proxy!

Как сделать из Android телефона мобильный прокси-сервер

Приветствую, уважаемая публика. Всем нам известно, что лучшие прокси для фб — это мобильные прокси. Но если вы новичок или у вас проблемы с обороткой, то покупка мобильных проксей может влететь вам в копеечку. И вам придётся смотреть в сторону серверных решений, что, конечно, не супер большая проблема, но надо понимать, что на серверных ip-адресах аккаунты гораздо чаще отлетают, а сами ip-адреса имеют свойство быстро «шквариться».

Можно, конечно, поднять свои собственные мобильные прокси, в сети есть масса мануалов, как это сделать. Но во-первых это тоже не особо дёшево, поскольку придётся потратиться на железо + ежемесячно платить за симки. А во-вторых — довольно геморройно: железо греется, надо разводить каналы и бла-бла-бла….

Тогда, скажете вы, почему бы просто не сидеть в антидетектах через раздачу wi-fi с мобильного телефона? Я думаю, что это нормальный вариант, если:

  1. у вас тариф с безлимитным интернетом;
  2. вы работаете где-то, где нет стационарного wi-fi;
  3. вы ТОЛЬКО сидите в 5-10 профилях антидетекта и больше ничего не делаете.

Если же вы в основном работаете дома/в офисе через обычную wi-fi точку доступа, то регулярно переключать wi-fi с телефона на стационар — такое себе развлечение. А сидеть только с мобильного = страдать от черепашьей скорости из-за того, что вы загружаете 4G канал не только трафом антидетектов, но и стримингом музыки, работой в VDS и RDP, поиском крео в спаях и прочей повседневной работой в интернетах.

Постановка задачи

Поэтому хочу вам предложить интересное и совершенно бесплатное решение: вся обычная работа и браузинг у вас идёт через wi-fi, а в антидетектах вы спокойненько юзаете свой мобильный телефон в качестве прокси-сервера! Преимущество в том, что не нужно переключать никакие сети, достаточно один раз настроить и забыть. Готовы? Поехали.

Итак, нам понадобятся:

  • мобильный телефон на базе ОС Android (я юзал 10й, но и все прочие должны работать);
  • USB кабель для подключения телефона к компу (через него, собственно, и будет идти связь);
  • установленная на телефон бесплатная софтина Proxy Server;
  • скачанный и распакованный в любую папку на компе архив Android SDK Platform Tools (я экспериментировал с версией под Windows, но вы можете попробовать сделать то же под Mac, должно работать аналогично);
  • драйвер прямыеруки.sys.

Если вы подготовили всё вышеуказанное, то продолжаем.

Включение режима отладки по USB

Первое, что нам нужно сделать — это включить на нашем телефоне режим отладки по USB. Делается так:

  1. Заходите в «Настройки»
  2. Скроллите до пункта «О телефоне»
  3. Заходите в него и там нажимаете 7 раз на пункт «Номер сборки»

Телефон вам выдаст сообщение о том, что теперь вам доступны опции разработчика. Теперь ищете в тех же Настройках пункт USB Debugging (Отладка по USB) и включаете его.

Настройка прокси-сервера на телефоне

Запускаем установленную софтину Proxy Server. Создаём там новый сервер, указываем имя, порт (я выбрал 8084), ставим галки, если хотим, чтобы сервер загружался автоматом при загрузке телефона, сохраняем настройки и запускаем созданный сервер.

После этого подключаем телефон к компьютеру USB-кабелем, телефон спросит вас про то, чтобы разрешить режим отладки — подтверждаем.

Проброс порта с компьютера на телефон

Теперь запускаем консоль в той папке, куда вы распаковали архив со скачанными Android SDK Platform Tools. Первое, что делаем, проверяем, подключён ли телефон, всё ли ок. Для этого вводим команду:

adb devices

Должны увидеть список девайсов (то бишь наш один телефон). Выглядит это примерно так:

Теперь пробрасываем порт с нашего компа на телефон. То есть указываем порт, весь траф с которого будет идти на наш прокси-сервер. Команда следующая:

adb forward tcp:6400 tcp:8084

В моём случае, я выбрал порт 6400. Его-то мы и будем использовать в антидетекте.

Проверяем работоспособность

Осталось только зайти в любой антидетект-браузер, создать новый профиль и в настройках прокси указать следующий адрес:

127.0.0.1:6400

После чего, либо нажать кнопку «Check proxy» как в моём случае

либо зайти в whoer.net и удостоверится, что сайт грузится и показывает ip-адрес вашего телефона и вашего оператора.

Перезагрузка

Для того, чтобы обновить IP-адрес при переходе от одного профиля антидетекта к другому делаем следующее:

  1. Выключаем 4G, оставляем только 3G.
  2. Вводим 2 команды, которые выключат мобильную передачу данных, а потом включат.

adb shell svc data disable
adb shell svc data enable

Выводы

Рекомендую сделать 2 bat-файла с командой проброски порта и обновления IP, чтобы не запускать каждый раз консоль и не вводить команду вручную. Тогда для быстрого запуска вам будет достаточно воткнуть в телефон USB-кабель и запустить bat-ник. 5 секунд и вы уже работаете через свой мобильный прокси!

Причём, что круто, на этот прокси можно спокойно повесить штук 5 аккаунтов. А можно ещё настроить автосмену ip-адресов… но это уже тема для вашей домашней работы или моей следующей статьи.

А с вами был Жёлтый Веб, напоминаю, что проект жив только благодаря вашим донатам, срочно скиньте сотку на еду и лейте в плюс! ?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *