Найти в Дзене

Ротация мобильных прокси по ссылке на linux

Как и обещал в моей прежней статье Как поднять мобильные прокси на linux? рассказываю как реализовать смену ip по запросу к url ссылке на модемах huawei е3372h. В данном случае настраивать такую возможность будем на linux системе.
Всё достаточно просто! Для этого нам потребуется установить веб сервер apache и php на linux. Всё делаем от root пользователя. Обновляем систему apt-get update Устанавливаем веб сервер apt-get -y install apache2 Устанавливаем php apt-get install php7.4-cli -y Открываем браузер с этого же ПК или другого в локалке и переходим по локальному ip сервера linux. Ели всё делали верно, то в браузере откроется index.html файл по умолчанию. Он расположен в директории /var/www/html/ Всё что нам останется, это залить в эту директорию php скрипты. Например файл recconnekt12.php будет отвечать за ротацию на модеме 192.168.12.1 Имя файла можете назначить произвольное. Создаём файл recconnekt12.php nano /var/www/html/recconnekt12.php Вставляем следующее содержимое, где 192
Ротация прокси по запросу к url
Ротация прокси по запросу к url

Как и обещал в моей прежней статье Как поднять мобильные прокси на linux? рассказываю как реализовать смену ip по запросу к url ссылке на модемах huawei е3372h.

В данном случае настраивать такую возможность будем на linux системе.
Всё достаточно просто!

Для этого нам потребуется установить веб сервер apache и php на linux.

Всё делаем от root пользователя.

Обновляем систему

apt-get update

Устанавливаем веб сервер

apt-get -y install apache2

Устанавливаем php

apt-get install php7.4-cli -y

Открываем браузер с этого же ПК или другого в локалке и переходим по локальному ip сервера linux.

Ели всё делали верно, то в браузере откроется index.html файл по умолчанию. Он расположен в директории /var/www/html/

Всё что нам останется, это залить в эту директорию php скрипты.

Например файл recconnekt12.php будет отвечать за ротацию на модеме 192.168.12.1

Имя файла можете назначить произвольное.

Создаём файл recconnekt12.php

nano /var/www/html/recconnekt12.php

Вставляем следующее содержимое, где 192.168.12.1 это ip модема

<?php
system("cd /var/www/html/ && /bin/bash rekonekt.sh -r 4G -i 192.168.12.1");
?>

В папку /var/www/html/ так же скопируем два скрипта rekonekt.sh и api.sh Они находятся в директории root. (см. скрипт в прошлой статье.)

Теперь при обращении по ссылке локального хоста + имя скрипта recconnekt12.php, у нас будет происходить ротация на 192.168.12.1 модеме.

Пример:

http://192.168.88.167/recconnekt12.php

где, 192.168.88.167 это локальный ip сервера linux

Останется на вашем роутере, сделать проброс 80 порта на этот ip, чтобы использовать ротацию из вне удалённо и обращаться к url ссылке ротации по белому статического ip вашего проводного провайдера.

Аналогично делаем ротацию для следующих модемов.

В следующей своей статье я расскажу как реализовать ротация по запросу к url на Windows.

Есть ли у вас вопросы по настройке ротации на linux,то напишите свой вопрос в комментариях 👇

Так же советую подписаться на наши социальные сети, чтобы не пропустить новые актуальные акции и скидки на мобильные прокси:

Телеграм-канал | Вконтакте