Необходима програма которая: 1) Регистрирует домены 2) Берет хтмл шаблоны и заливает на хостинг + добавляет автогенеренку Детали в ТЗ ниже: https://docs.google.com/document/d/1fQhhtr_G2eGslo7Sb1bgGtDz2LhAQAotQ0Cc8bMUgn4/edit?usp=sharing Оплата по ...
Написать батник автоматического реконнекта мобильного модема
Добрый день!
Использую для работы мобильные прокси на одном "свистке" (по мануалу kak-podnyat-proksi-ipv6.ru/kak-podnyat-mobilnye-proksi).
Для смены ip или при обрыве связи выполняю команду:
bash proksik3g.sh
файл proksik3g.sh
############################################
#!/bin/bash
echo -en 'AT^NDISDUP=1,1,"internet.tele2.ru"\r\n' > /dev/ttyUSB0
echo -en 'AT^NDISDUP=1,1,"internet.tele2.ru"\r\n' > /dev/ttyUSB1
echo -en 'AT^NDISDUP=1,1,"internet.tele2.ru"\r\n' > /dev/ttyUSB2
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
echo -e "AT+CFUN=1,1\r\n" > /dev/ttyUSB0
echo -e "AT+CFUN=1,1\r\n" > /dev/ttyUSB1
echo -e "AT+CFUN=1,1\r\n" > /dev/ttyUSB2
killall 3proxy
sleep 30
echo -en 'AT^NDISDUP=1,1,"internet.tele2.ru"\r\n' > /dev/ttyUSB0
echo -en 'AT^NDISDUP=1,1,"internet.tele2.ru"\r\n' > /dev/ttyUSB1
echo -en 'AT^NDISDUP=1,1,"internet.tele2.ru"\r\n' > /dev/ttyUSB2
ifdown wwp0s6u1i1
ifup wwp0s6u1i1
IP=`ip addr list wwp0s6u1i1 | grep " inet " | head -n 1 | cut -d " " -f 6 | cut -d / -f 1`
echo "" > /usr/local/3proxy/3proxy.cfg
cat > /usr/local/3proxy/3proxy.cfg
monitor /usr/local/3proxy/3proxy.cfg
daemon
timeouts 1 5 30 60 180 1800 15 60
maxconn 5000
nscache 65535
log /dev/null
flush
proxy -n -a -p8000 -i192.168.100.6 -e$IP
END
ulimit -n 10000
/usr/local/3proxy/3proxy /usr/local/3proxy/3proxy.cfg
wget -qO- ipinfo.io/ip
############################################
Это работает, но иногда появляется ошибка:
И чаще не помогает вытащить и снова вставить модем. Приходится перегружать виртуальный сервер, а потом заново коннектиться:
Узнаю HWADDR (мак адрес) модема командой: ip a
прописываю новое значение в конфиге и сохраняю
nano /etc/sysconfig/network-scripts/ifcfg-wwp0s6u1i1
и потом запускаю прокси сервер:
echo -en 'AT^NDISDUP=1,1,"internet.tele2.ru"\r\n' > /dev/ttyUSB2
ifup wwp0s6u1i1
bash proksik3g.sh
1. Нужен батник (команда?) который будет сам выполнять все действия по определению мак адреса, прописыванию в конфиг и запуску/перезапуску прокси сервера.
Для смены ip (реконнекта) и дальше предполагаю использовать команду bash proksik3g.sh если нет чего-то удобней.
2. Избавиться от ошибки: Device "wwp0s6u1i1" does not exist. (если это не аппаратный баг)
"ip a" действительно показывает, что модем пропадат: https://prnt.sc/pdxbpa Если переткнуть снова появлется, но не получается снова получить ip для прокси: https://prnt.sc/pdxerj
Оплата WMZ
Заявки фрилансеров
Похожие заказы
- $100Прикладное ПО4 заявкиЗакрыт5 лет назад
Необходимо создать программу подсчета рабочего времени сотрудников. Данные берутся из текстового файла за месяц, структура файла: 02.09.19 Иванов Иван Иванович 08:50 16:34 07:44 07:44 (дата) (фио) (время захода) (время выхода) (общее время ...
Прикладное ПО1 исполнительЗавершен5 лет назадВ программу я ввожу тег который меня интересует , в день это может быть 2-3 тега одновременно.Программа должна писать отдельно про каждый тег такую информацию:*кто использовал это тег, желательно ники, но можно и ссылками на ...
Прикладное ПОнет заявокЗакрыт6 лет назад- $15
Задача состоит в решение уравнения Фредгольма второго рода с сингулярностью по заданному алгоритму на языке прораммирования Python (R или Matlab). Алгоритм есть, техническое задание вышлю на ответ.
Прикладное ПО2 заявкиЗакрыт5 лет назад Необходимо автоматизировать черчение подоконников, путем написания программы на языке Autolisp, для среды AutoCAD 2012.
Прикладное ПО1 заявкаЗакрыт5 лет назадДля выполнения проекта ищу разработчика C#, срок разработки примерно месяц Стек технологий ASP.NET MVC + Ext JS, Castle Windsor + Nhibernate + linq2Db + PostgreSQL. По подробностям по проекту отвечу откликнувшимся, подтвердившим, что они ...
Прикладное ПО3 заявкиЗакрыт5 лет назадТЗ – табло Наша компания занимается прямыми стримами хоккея. На арене нас имеется информационное табло которое отображает (счет, время, период). Данные на табло поступают с пульта на судейском столике, между собой они ...
Прикладное ПО4 заявкиЗакрыт5 лет назадАвтореггер каждый раз должен чистить браузер, менять User Agent. Спарсить рандомные имена с онлайн генератора, заполнить все поля, зарегистрироваться. Подробнее в файле
Прикладное ПО6 заявокЗакрыт5 лет назадМодулей много и поэтому ищу грамотного специалиста с опытом. Для разработки можно будет подключить мой ПК и телефон через TeamViewer, а также веб-видеокамеру, если вдруг мы из разных городов. Итак, нужно написать скрипт с ...
Прикладное ПО2 заявкиЗакрыт5 лет назадПриветствую! Есть эксель с макросом, который нужно доработать. Макрос написан кодом, генерирует ворды по шаблону с таблицы. Нужно что бы предметы вытаскивались автоматически с таблицы.
Прикладное ПО2 заявкиЗакрыт5 лет назад