Сегодня мобильные 4g lte прокси стали залогом стабильной и функциональной работы в интернете. Ими повсеместно пользуются интернет-маркетологи, специалисты по арбитражу трафика, SEO- и SMM-специалисты, лайкеры, фолловеры, а также все те пользователи сети, что хотят обеспечить себе максимально высокую надежность и безопасность работы в интернете, защиту от любого несанкционированного доступа, эффективное обхождение региональных блокировок и не только. Но, чтобы получить функциональное и удобное в работе решение, вам необходимо правильно выполнить все необходимые настройки.
А сейчас остановимся более подробно на том, как правильно создать мобильные прокси на операционной системе Linux Ubuntuс с использованием USB-модемов. Подскажем, какое оборудование вам необходимо иметь в распоряжении. Распишем последовательность действий шаг за шагом. Познакомимся с мобильными прокси, которые станут залогом вашей стабильной, функциональной и удобной работы в сети без всяких ограничений.
Оборудование, которое потребуется для создания мобильных прокси на Linux
Вариантов настройки мобильных прокси на Линукс несколько. Но в нашем обзоре мы остановимся на том, как выполнить данные работы через скрипт bash. Все действия будем выполнять самостоятельно, шаг за шагом. Но прежде, чем приступать к непосредственной работе необходимо выполнить ряд предварительных мероприятий. Так, чтобы выполнить соответствующие настройки, вам необходимо будет иметь в собственном распоряжении следующее аппаратное обеспечение:
- Непосредственно компьютер, который будет использована в качестве сервера. Выбор конфигурации здесь зависит от того, сколько дополнительного оборудования вы будете подключать. В большей части случаев для стабильной работы вам будет достаточно 5 модемов. Для действий с ними вполне хватит мощности четырехъядерного мини-компьютера. Также подойдет и ноутбук.
- 4G/LTE модем. Какой вариант выбрать здесь? Все зависит от того, какие устройства поддерживает ваш софт. В нашем случае мы используем одно из наиболее распространенных и удобных в работе решений, в частности huawei e3372h (huawei e8372h). Также обратим внимание на то, что модемы уже должны быть прошитыми и должна быть предусмотрена возможность настройки dhcp. Это позволит вам задать каждому из модемов свои отдельный IP.
- USB-хаб. Здесь может использоваться практически любой вариант, в том числе и коммутатор, если вы останавливаете выбор не на модеме, а на роутере. Но мы все же рекомендовали бы обратить внимание на промышленный USB-хаб.
- Маршрутизатор. Если вы не планируете дальше развивать свою сеть, то вполне можно использовать самую простую недорогую модель. Но если же последующим все же планируется масштабирование, то оптимально предусмотреть определенный запас.
- Доступ к интернету. Оптимальное решение в данном случае – это проводной оптоволоконный интернет со статическим IP-адресом.
Также наряду с аппаратным обеспечением, чтобы настроить мобильные прокси Казахстана или любой другой страны мира необходимо заранее подумать и о программном. В частности, на свой сервер необходимо установить операционную систему Linux, в нашем случае 64 битную ubuntu16. В принципе можно использовать и десктопную версию, но мы применяем серверную. Оптимально скачать образ с официального сайта, ведь в этом случае вам гарантируется стабильность, удобство и функциональность последующей работе. Сделать это можно сайте https://releases.ubuntu.com/16.04/. После этого вам необходимо записать образ на флешку, используя rufus. При желании также можно скачать на сайте https://rufus.ie/ru/.
Последовательность действий по подключению мобильных прокси в Linux
Далее выставляем в bios приоритет для загрузки. То есть делаем так, чтобы изначально считывалась флешка. Теперь уже устанавливаем Linux. Так как мы говорим о серверной версии операционной системы, то из предложенных вариантов мы выбираем пакет SSH server. Он нам пригодится для того, чтобы подключиться к серверу по SSH-протоколу. Также заранее рекомендуем подключить от роутера проводной интернет, что позволит сети сразу же сконфигурироваться.
Теперь нам необходимо задать каждому из используемых модемов свой IP-адрес. В данном случае указываем следующий параметры:
- 192.168.11.1
- 192.168.12.1
- 192.168.13.1
- 192.168.14.1
- 192.168.15.1
Чтобы в последующем не путаться в модемах, подпишите каждый из них, присвоив любое идентифицируемое имя. При желании можно настроить автоматическую смену imei. Благодаря этому при перезагрузке модема показатель будет меняться самостоятельно. Также установите fix ttl 64 либо же 128 для того, чтобы вы смогли беспрепятственно использовать тарифы, предназначенные для смартфонов.
Когда все подготовительные работы будут завершены, после вашей авторизации на сервере под своим логином установите отдельно пароль для root, а также зайдите в настройки SSH, чтобы дать доступ от root. Последнее, что нам необходимо сделать, так это проверить наличие интернета на вашем сервере и можно переходить к дальнейшим действиям:
- Авторизуется в терминале. Далее вводим команду «wget https://kak-podnyat-proksi-ipv6.ru/skript/frigate-proxy.sh» для того, чтобы скачать скрипт.
- Предоставляем права доступа путем введения команды «chmod +x frigate-proxy.sh». Скрипт открыть вы можете любым удобным для себя способом, в том числе текстовый редактор через sftp. Также можно сделать это напрямую из консоли через встроенный текстовый редактор nano.
- А теперь указываем, какое количество модемов вы хотите запустить в работу через мобильные прокси. Система автоматически предлагает вам 40. Но, как мы уже говорили выше, в своем большинстве для стандартной работы в сети будет более, чем достаточно 5 модемов. Вы можете корректировать заданный по умолчанию параметр как в большую, так и меньшую сторону. При этом подключение к хабам может осуществляться в любой последовательности. Скрипт самостоятельно определит и IP-адрес интерфейса, и его имя, на основании полученных параметров настроит роутинг. Нередко каждый отдельный модем привязывается к определенному USB-порту.
- Проверяем, сколько модемов видит ваша система. Для этого воспользуйтесь командой «lsusb | grep -o «Huawei» | wc -l». В результатах выдачи вы увидите актуальную информацию. На практике может оказаться так, что ваш сервис не идентифицирует ряд модемов. Возможно, вы не убрали ограничения по количеству устройств, подключенных по стандарту USB 3.0. Чтобы устранить подобную проблему, введите команду «lspci -nn | grep xHCI» и посмотрите на id xHCI. Если вы видите значение 8086:8с31, то вводим его в консоль, подставляя в следующие команды: «sudo setpci -H1 -d 8086:8c31 d8.l=0» и «sudo setpci -H1 -d 8086:8c31 d0.l=0». Нелишним будет прописать эти 2 команды в автозагрузку /etc/rc.local.
- Запускаем скрипт в работу при помощи команды «bash /root/frigate-proxy.sh». Как только запущенная задача будет выполнена, в вашей папке root автоматом сохранятся 2 файла proxyhttp.txt и proxysocks.txt, содержащие ваши мобильные прокси. Вам достаточно будет просто перезагрузить и сервер чтобы запустить их работу.
- Корректность данных работ зависит от того, подключили ли вы заранее статический IP от проводного интернета и настроили ли на роутере переброс порта непосредственно для работы с прокси. Эти рекомендации неактуальны для случаев, когда вы настраиваете прокси исключительно для работы внутри локальной сети.
- Проверяем заданный ваш вами прокси на валидность. Это можно сделать непосредственно через консоль, путем введения команды: «curl —proxy login:pass@ip:port ipinfo.io/ip» или «curl —socks5 login:pass@ip:port ipinfo.io/ip». Хотим обратить внимание что запускаются эти команды как для HTTP(S), так и для Socks5 прокси.
- Для проверки работы сервера также можно использовать пинг. Так, при помощи команды «ping -I 192.168.11.100 google.com» вы сможете проверить наличие интернета на модеме, а при помощи такой команды «ping 192.168.11.1» — доступность самого модема.
Также об особенностях настройки мобильных прокси на линукс можно почитать здесь.
Подводим итоги
Как видите, в настройке мобильных прокси на Linux нет ничего сложного и невыполнимого. Вы сможете выполнить данные работы самостоятельно, следуя приведенным нами рекомендациям. Но еще раз хотим обратить ваше внимание на то, что стабильность последующей работы напрямую зависит от того, какие мобильные прокси есть в вашем распоряжении. Сразу хотим предупредить, что мобильные прокси бесплатно добавят вам еще больше проблем. Чтобы этого не произошло, используйте надежные приватные мобильные прокси от сервиса MobileProxy.Space. Вам гарантируется широкая функциональность, высокая доступность, круглосуточная техническая поддержка, бесплатное тестирование. Делаем мобильные прокси самостоятельно? Это не проблема! Главное — знать, как правильно реализовать задумку.