У меня постоянно сбрасываются настройки роутера. И параллельно я начал изучать python. Теперь вопрос
Как мне с помощью кода на питоне изменять настройки роутера?
В дальнейшем хочу скомпилировать в простой .exe, и дальше запускать его тогда, когда в очередной раз настройки сбросятся. Или в автозагрузчик его закину
по моему библ request не поможет
Python
Как с помощью питона изменить настройки в роутере
Если роутер поддерживает SSH, то можно через него...
Хм, у меня как-то несколько месяцев не было интернета (не оплачивал).
В то время у провайдера были какие-то постоянные проблемы с абонентской сетью, постоянные обрывы и не только у меня, в основном под вечер часам к 9-10. До этого я подключал фиксированный IP и соответственно IP-Адрес и Шлюз сменились, а по истечении месяца я отключил ее (еще было до отключения интернета на несколько месяцев).
И вот значит, сижу я без интернета уже второй месяц, лазаю по настройкам роутера и вижу интересную картину - когда перезагружаешь интернет, иногда может выдать совершенно левый адрес шлюза (тот, который мне установился при фиксированном IP). Прикол был в том, что на этом шлюзе у меня интернет работал несмотря на отсутствие оплаты, но увы только на порту 80 (http). Вполне мог сидеть на необходимых мне сайтах (включая и Вконтакте, теперь уже не получится так).
К чему я это:
Для получения такого шлюза надо было постоянно перезагружать интернет соединение и ждать когда выдаст этот шлюз, сначала его получение было легким (1-2 перезагрузки). потом же дошло до 5-7 а потом и вообще до 8-10.
Надоело вручную все делать. Выход - написать программу, к тому времени когда я ковырял роутер я нашел интересую вещь (Можно авторизоваться в роутере не заходя в сам веб-интерфейс, а просто отправляя запросы на определенный адрес, типа такого: 192.168.1.1/auth?login=admin&password=admin, и далее можно было запросить любую информацию или изменить ее).
Написав небольшую программу, я оставил роутер на автоматическую перезагрузку интернета и настроил звуковое оповещение от программы для себя, для большей информативности создал счетчик перезагрузок интернета с помощью программы.
Спустя 10 минут примерно слышу свой сигнал, 34 перезагрузки чтоб его. Потом же провайдер прикрыл эту возможность, жаль, а то вполне можно было посидеть в интернете (на той же скорости) на халяву.
Увы у меня не было возможности подключиться к роутеру например через telnet.
Вывод: если найдешь способ управлять роутером без браузера - сможешь автоматизировать любое свое действие с ним.
В то время у провайдера были какие-то постоянные проблемы с абонентской сетью, постоянные обрывы и не только у меня, в основном под вечер часам к 9-10. До этого я подключал фиксированный IP и соответственно IP-Адрес и Шлюз сменились, а по истечении месяца я отключил ее (еще было до отключения интернета на несколько месяцев).
И вот значит, сижу я без интернета уже второй месяц, лазаю по настройкам роутера и вижу интересную картину - когда перезагружаешь интернет, иногда может выдать совершенно левый адрес шлюза (тот, который мне установился при фиксированном IP). Прикол был в том, что на этом шлюзе у меня интернет работал несмотря на отсутствие оплаты, но увы только на порту 80 (http). Вполне мог сидеть на необходимых мне сайтах (включая и Вконтакте, теперь уже не получится так).
К чему я это:
Для получения такого шлюза надо было постоянно перезагружать интернет соединение и ждать когда выдаст этот шлюз, сначала его получение было легким (1-2 перезагрузки). потом же дошло до 5-7 а потом и вообще до 8-10.
Надоело вручную все делать. Выход - написать программу, к тому времени когда я ковырял роутер я нашел интересую вещь (Можно авторизоваться в роутере не заходя в сам веб-интерфейс, а просто отправляя запросы на определенный адрес, типа такого: 192.168.1.1/auth?login=admin&password=admin, и далее можно было запросить любую информацию или изменить ее).
Написав небольшую программу, я оставил роутер на автоматическую перезагрузку интернета и настроил звуковое оповещение от программы для себя, для большей информативности создал счетчик перезагрузок интернета с помощью программы.
Спустя 10 минут примерно слышу свой сигнал, 34 перезагрузки чтоб его. Потом же провайдер прикрыл эту возможность, жаль, а то вполне можно было посидеть в интернете (на той же скорости) на халяву.
Увы у меня не было возможности подключиться к роутеру например через telnet.
Вывод: если найдешь способ управлять роутером без браузера - сможешь автоматизировать любое свое действие с ним.
Похожие вопросы
- Что можно сделать с помощью ПиТона, если овладеть этим языков в совершенстве?
- ЛЮДИ ПОМОГИТЕ У МЕНЯ ЭТОТ КОД НЕ РАБОТАЕТ НУЖНА ПОМОЩЬ ПИТОН ЗАВТРА СДАТЬ НАДО
- Что за зверь Питон.
- Питон во всем такой медленный? (сравнивал с JavaScript)
- Вы согласны с мнением, что питон хуже других языков программирования?
- Питон на сириусе. Кинотеатр
- Решить две задачи на питоне. Помогите пожалуйста
- Как сделать так чтобы питон воспринимал число 13, не как 1 и 3?
- Помогите решить информатику на языке ПИТОН!!!!!!!!!!!!!! с помощью циклов while и for
- Помогите написать антивирус на питоне.