Автоматическая перезагрузка роутера keenetic при пропадании интернета

Роутеры Keenetic – одно из самых популярных решений в области домашней сети. Они обладают высокой надежностью и производительностью, но иногда могут сталкиваться с разными проблемами, которые требуют перезагрузки. Если вы столкнулись с такой ситуацией, не переживайте – перезагрузка вашего роутера Keenetic может быть выполнена автоматически и без особых усилий.

В этой статье мы рассмотрим пять простых способов автоматической перезагрузки роутера Keenetic. Мы покажем вам, как использовать различные функции и настройки для достижения этой цели. Вы узнаете о том, как настроить периодическую перезагрузку, использовать планировщик задач, а также о других методах, которые помогут вам избежать ручной перезагрузки роутера.

Не забывайте, что перезагрузка роутера Keenetic может помочь в решении многих проблем, связанных с подключением к интернету. Если вы столкнулись с проблемами скорости соединения, отключения других устройств или частыми сбоями в работе, попробуйте автоматическую перезагрузку роутера – это может стать эффективным решением проблемы.

Выберите подходящий для вас способ автоматической перезагрузки роутера Keenetic и наслаждайтесь стабильной работой вашей домашней сети!

Содержание

  1. Настройка расписания для автоматической перезагрузки
  2. Использование специальных приложений для автоматической перезагрузки
  3. Использование таймера на роутере для автоматической перезагрузки
  4. Использование удаленного доступа для автоматической перезагрузки роутера
  5. Использование смарт-розетки для автоматической перезагрузки роутера

Настройка расписания для автоматической перезагрузки

Для автоматической перезагрузки роутера Keenetic можно настроить расписание, в соответствии с которым роутер будет перезагружаться. Это может быть полезно, например, если вы заметили, что роутер начинает «глючить» после определенного времени работы или если вы хотите выполнить перезагрузку, чтобы обновления ПО вступили в силу.

Чтобы настроить расписание автоматической перезагрузки, выполните следующие действия:

  1. Откройте веб-интерфейс роутера Keenetic в браузере, введя в адресной строке IP-адрес роутера.
  2. Войдите в настройки роутера, введя логин и пароль.
  3. Перейдите в раздел «Настройки» и выберите «Система».
  4. В разделе «Установки» найдите опцию «Перезагрузка» и выполните следующие действия:
  • Выберите «Вкл.» для включения функции автоматической перезагрузки.
  • Установите разрешенное время для перезагрузки, выбрав час и минуту, и определите, как часто роутер должен перезагружаться (ежедневно, каждую неделю или каждый месяц).
  • Добавьте дни недели, когда роутер должен перезагружаться. Например, выберите понедельник и пятницу, если вы хотите, чтобы роутер перезагружался только в эти дни.

После настройки расписания автоматической перезагрузки роутер будет перезагружаться в указанное время и в указанные дни недели. Это поможет поддерживать стабильную и безопасную работу роутера.

Использование специальных приложений для автоматической перезагрузки

Среди популярных приложений для автоматической перезагрузки роутера Keenetic можно выделить следующие:

Название Описание
Router Reboot Простое и удобное приложение, которое позволяет настроить автоматическую перезагрузку роутера с заданной периодичностью.
Router Control Мощное приложение с расширенными возможностями настройки автоматической перезагрузки. Позволяет устанавливать гибкий график работы, а также настраивать дополнительные параметры.
Router Rebooter Простое в использовании приложение, позволяющее настроить перезагрузку роутера с заданной периодичностью. Имеет минималистичный набор функций.

Для того чтобы использовать специальные приложения для автоматической перезагрузки роутера Keenetic, нужно загрузить и установить соответствующее приложение на устройство, подключенное к роутеру. Затем необходимо выполнить настройку приложения в соответствии с требованиями пользователя.

Использование специальных приложений для автоматической перезагрузки роутера Keenetic позволяет автоматизировать процесс перезагрузки, защищая сеть от возможных сбоев и улучшая качество подключения.

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

Для использования таймера на роутере Keenetic выполните следующие шаги:

  1. Откройте веб-интерфейс роутера, введя IP-адрес роутера в адресной строке браузера.
  2. Введите логин и пароль для авторизации в веб-интерфейсе.
  3. Перейдите в меню настроек роутера, где находится функция установки таймера перезагрузки. Это может быть раздел «Система» или «Администрирование».
  4. Включите функцию таймера перезагрузки и установите желаемое время перезагрузки. Вы можете выбрать определенное время или повторять перезагрузку через определенные интервалы. Например, каждый день в 3:00 ночи.
  5. Сохраните настройки и перезапустите роутер, чтобы применить изменения.

Теперь ваш роутер Keenetic будет автоматически перезагружаться в заданное вами время. Это может помочь устранить временные сбои в работе роутера или более эффективно управлять сетью.

Не забудьте, что перед установкой таймера перезагрузки важно убедиться, что сетевые устройства, подключенные к роутеру, не будут испытывать негативных последствий от перезагрузки. Также регулярная перезагрузка может помочь поддерживать стабильную работу роутера и оптимизировать его производительность.

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

Для настройки удаленного доступа, вам необходимо:

  1. Включить удаленный доступ в настройках роутера.
  2. Установить пароль для удаленного доступа.
  3. Настроить периодическую перезагрузку роутера через удаленный доступ.

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

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

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

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

Смарт-розетка – это устройство, которое позволяет управлять подключенными к ней устройствами через сеть Интернет. Для автоматической перезагрузки роутера Keenetic вам понадобится смарт-розетка с функцией таймера или возможностью управления через мобильное приложение.

Процесс настройки смарт-розетки для автоматической перезагрузки роутера обычно состоит из следующих шагов:

1. Подключение смарт-розетки к розетке питания.

Сначала необходимо подключить смарт-розетку к розетке питания и убедиться, что она включена.

2. Подключение роутера к смарт-розетке.

Затем следует подключить роутер Keenetic к смарт-розетке, вставив его в разъем на устройстве.

3. Настройка таймера или управление через мобильное приложение.

Смарт-розетки обычно имеют функцию таймера, которая позволяет установить периодическую перезагрузку роутера. Вы можете указать время, когда роутер должен быть перезагружен, например, каждый день в определенное время. Также существуют смарт-розетки, которые можно управлять через мобильное приложение. Вам потребуется установить приложение на свой смартфон и настроить автоматическую перезагрузку роутера через него.

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

Использование смарт-розетки для автоматической перезагрузки роутера Keenetic упрощает процесс и позволяет установить периодическую перезагрузку роутера, что помогает избежать проблем с его работой. Это удобное и надежное решение для обеспечения стабильности вашей сети.

При работе роутера с 3G/4G модемами,  возникает необходимость в периодической перезагрузке модема.

Создание расписания перезагрузки роутера.

Простой способ создания расписания перезагрузки роутера с помощью Интерфейс командной строки (CLI) интернет-центра.

1. Помимо встроенной в ОС Windows службы Telnet, можно воспользоваться любой другой терминальной программой. Например, бесплатной терминальной программой PuTTY.

2. Начиная с версии операционной системы KeeneticOS 2.12 был добавлен сервер SSHv2 (Secure Shell — безопасная оболочка), с помощью которого можно безопасно подключаться к командной строке интернет-центра. Подробную информацию вы найдете в инструкции: «Удаленный доступ через SSH к командной строке Keenetic».

3. При необходимости вы можете настроить доступ к командной строке роутера из внешней сети (из Интернета). Для этого обратитесь к инструкции «Доступ из Интернета к интерфейсу командной строки Keenetic «.

Существует способ подключения к командной строке интернет-центра Keenetic непосредственно из веб-конфигуратора. Этот способ будет особенно полезен для пользователей, которые используют частный («серый») IP-адрес для доступа в Интернет. При использовании частного адреса невозможно подключиться из Интернета к роутеру по протоколу TELNET/SSHv2, но можно подключиться к веб-конфигуратору. Как это сделать, написано в инструкции «Доступ из Интернета к веб-интерфейсу».

Терминальная программа для Windows.
Включение служб Telnet и TFTP в Windows
Включение telnet в Windows 10
Страница загрузки Download PuTTY

Подключение к роутеру:

Пуск => Выполнить => cmd.exe

  telnet.exe 192.168.1.1   
      или  
  putty.exe telnet://192.168.1.1:23

telnet
После этого появится приглашение ввести пароль для входа в настройки интернет-центра.

      Login:  admin                             — от web интерфейса 
      Password:                                   — от web интерфейса

После успешной авторизации, вы увидите интерфейс командной строки (CLI):
telnet
Для удобного использования интерфейса командной строки роутера пользуйтесь клавишей Tab. Например, если в приглашении командной строки (config)> нажать клавишу Tab, вы увидите набор доступных команд текущего уровня. Для того чтобы сделать процесс ввода команд максимально удобным, интерфейс командной строки имеет функцию автодополнения команд и параметров, подсказывая пользователю, какие команды доступны на текущем уровне вложенности. Автодополнение работает по клавише [Tab].

(config)> sys[Tab]
system — maintenance functions
(config)> system conf[Tab]
configuration — manage system configuration
(config)> system configuration save[Enter]
Core::ConfigurationSaver: Saving configuration…

Для выхода из интерфейса командной строки (CLI) используйте команду:

(config)> exit

Добавление расписания.

(config)> schedule rebootroute 
(config-sched)> action start 00 7 * 
(config-sched)> action start 00 11 * 
(config-sched)> action start 00 15 * 
(config-sched)> action start 00 22 * 
(config-sched)> action stop 01 7 * 
(config-sched)> action stop 01 11 * 
(config-sched)> action stop 01 15 * 
(config-sched)> action stop 01 22 * 
(config-sched)> sys 
(system)> reboot schedule rebootroute 
(system)> system configuration save 
(system)> exit 
(config)> exit

Удаление расписания.

(config)> no schedule rebootroute 
(config)> sys 
(system)> no reboot schedule 
(system)> system configuration save 
(system)> exit 
(config)> exit

Подключение к командной строке интернет-центра Keenetic из веб-конфигуратора

Подключившись к веб-конфигуратору в адресной строке браузера вы увидите адрес вида http://192.168.1.1/dashboard
Сотрите слово dashboard и после символа косой черты / добавьте маленькую строчную букву a английского алфавита http://192.168.1.1/a

В веб-интерфейсе откроется страница Web cli, с которой можно отправлять команды для роутера.

 Веб-интерфейс

Важно! Web cli не является полноценным интерфейсом командной строки. Некоторые команды здесь могут не выполняться и вывод команд будет отличаться от того как это выглядит в CLI при подключении через TELNET/SSHv2. Функция автодополнения команд и параметров по клавише Tab работает с версии KeeneticOS 2.15.
Для профессиональной настройки интернет-центра используйте только подключение к интерфейсу командной строки через TELNET/SSHv2.
Web cli предназначен для инженеров и разработчиков, но в исключительных случаях может применяться пользователями, когда необходимая настройка отсутствует в веб-конфигураторе, её можно сделать только выполнив специальную команду, а доступ к интерфейсу CLI по какой-то причине невозможен. Пожалуйста, соблюдайте осторожность при работе в Web cli. При необдуманных действиях можно повредить конфигурацию интернет-центра.

Рассмотрим пример. Предположим, на роутере нужно выполнить команды:

ip name-server 8.8.8.8 «» on ISP
system configuration save

Web cli

На вкладке «Parse» в поле «Command» введите команду и нажмите кнопку «Send request». Последовательно выполните нужные команды.

Web cli

Важно! По умолчанию доступ к управлению интернет-центром, к его интерфейсу командной строки (CLI), из Интернета заблокирован. Это реализовано с целью безопасности интернет-центра и домашней (локальной) сети от несанкционированного доступа из внешней сети. Без необходимости не открывайте доступ к интерфейсу командной строки интернет-центра.

Советы:

1. Если подключиться к веб-конфигуратору устройства вам так и не удалось, вы забыли или не знаете пароль администратора, выполните сброс настроек интернет-центра на заводские установки (это можно сделать с помощью кнопки «Сброс» на корпусе), и убедитесь, что на компьютере установлено автоматическое получение IP-адреса (дополнительная информация представлена в статье «Как в Windows изменить настройки сетевого адаптера для автоматического получения IP-адреса от интернет-центра?»).

2. Подключите интернет-центр к компьютеру напрямую (исключая другие сетевые устройства), используя прилагаемый в комплекте с нашим устройством кабель Ethernet (соедините разъем «1» на интернет-центре с сетевым адаптером компьютера).
Если на вашем компьютере установлено несколько сетевых подключений, отключите их, оставив только соединение с интернет-центром.

3. Как вариант, для подключения к веб-конфигуратору интернет-центра в адресной строке браузера введите IP-адрес устройства полностью, используя перед адресом http:// (например, http://192.168.1.1).

4. Если установленный по умолчанию TCP-порт 80 веб-конфигуратора был вами ранее изменен, укажите его номер через двоеточие после IP-адреса. Например, если используется порт 8080, в браузере введите 192.168.1.1:8080.

5. При необходимости вы можете легко настроить доступ к веб-конфигуратору роутера из внешней сети (из Интернета). Для этого обратитесь к инструкции «Доступ из Интернета к веб-интерфейсу Keenetic».

6. Начиная с версии операционной системы KeeneticOS 2.12 был добавлен сервер SSHv2 (Secure Shell — безопасная оболочка), с помощью которого можно безопасно подключаться к командной строке интернет-центра. Подробную информацию вы найдете в инструкции: «Удаленный доступ через SSH к командной строке Keenetic».

7. В данной статье приведен пример подключения к интерфейсу командной строки, который использует стандартный (предустановленный) порт с номером 23. При необходимости, вы можете сменить стандартный номер порта управления на какой-то другой. Это даже рекомендуется сделать для повышения безопасности устройства. Изменить номер порта можно в веб-конфигураторе на странице «Пользователи и доступ» в разделе «Порты TCP для управления интернет-центром». После смены стандартного порта управление интернет-центром будет доступно уже по новому указанному номеру. Теперь для TELNET-подключения в конце адреса через пробел добавьте новый номер порта.
Например: telnet myrouter01.keenetic.link 2023

8.Подробную информацию по работе с интерфейсом командной строки интернет-центра, полным описанием всех команд и их синтаксисом, вы найдете в справочнике командного интерфейса. Его можно найти на официальном сайте в разделе Центр загрузки, выбрав модель вашего устройства.

  • #1

Хотел поделиться скриптами автоматической перезагрузки роутера при падении сети. Работает уже более месяца. У меня zyxel keenetic и модем мегафон.
1. Добавить telnet.exe в стандартных средствах винды.
2. Создать «keenetic-reboot.vbs» скрипт. Листинг: http://pastebin.com/ZSQHzxaP
3. Создать батник и добавить в задания винды на старт каждые 30 минут. http://pastebin.com/rCTh8zvc
4. Положить оба файла в корень диска C:/

Принцип действия прост, каждый 30 минут стартует батник, который пингует mail.ru, если недоступен, то запускает скрипт, который по телнету перегружает роутер.

  • #3

Супер, у самого все руки не доходили нарыть инфы)

  • #4

Хотел поделиться скриптами автоматической перезагрузки роутера при падении сети. Работает уже более месяца. У меня zyxel keenetic и модем мегафон.
1. Добавить telnet.exe в стандартных средствах винды.
2. Создать «keenetic-reboot.vbs» скрипт. Листинг: http://pastebin.com/ZSQHzxaP
3. Создать батник и добавить в задания винды на старт каждые 30 минут. http://pastebin.com/rCTh8zvc
4. Положить оба файла в корень диска C:/

Принцип действия прост, каждый 30 минут стартует батник, который пингует mail.ru, если недоступен, то запускает скрипт, который по телнету перегружает роутер.

А как wifi адаптер перезапускать? у меня после перезагрузки через раз отваливается…

  • #5

А как wifi адаптер перезапускать? у меня после перезагрузки через раз отваливается…

тоже есть такая проблема, придится витаскивать и втикать его снова.

  • #6

Под 7-кой работает прекрасно, но в 10ке почему что скрипт отрабатывает команды не правильно(пытается в командную строку телнета вставить белеберду). Пользуется кто? как переделать под 10-ку

  • Безымянный.jpg

    Безымянный.jpg

    107,7 КБ · Просмотры: 178

  • #7

Под 7-кой работает прекрасно, но в 10ке почему что скрипт отрабатывает команды не правильно(пытается в командную строку телнета вставить белеберду). Пользуется кто? как переделать под 10-ку

У меня под 10 работает. У себя ищите ошибку.

  • #8

«open АДРЕС РОУТЕРА» — это ip адрес WAN ?
спс

Последнее редактирование:

  • #9

«open АДРЕС РОУТЕРА» — это ip адрес WAN ?

обычно это «open 192.168.1.1»

  • #10

Под 7-кой работает прекрасно, но в 10ке почему что скрипт отрабатывает команды не правильно(пытается в командную строку телнета вставить белеберду). Пользуется кто? как переделать под 10-ку

Раскладку клавиатуры попробуйте поменять на стандартную английскую.

  • #11

Друзья telnet не может открыть роутер Asus RT11 через tp link без проблем заходит, в чем может проблема быть?

  • #12

Привет!
столкнулся с такой проблемой, почемуто при запуске telnet вместо команды open 192.168.1.1 пишет /5, 192.168.1.1

как можно это подправить?

  • #13

Сам затупил, команды из скриптов вводятся в раскладке по умолчанию. По умолчанию была русская раскладка клавиатуры, поменял на английскую и все исправилось )

  • #14

Почему авторы подобных тем забывают указать очень важную деталь, что этот скрипт работает только с теми роутерами в которых есть поддержка функции telnet! Возможно для кого-то открою тайну, но во многих моделях вообще нет этой функции!

  • #15

Хотел поделиться скриптами автоматической перезагрузки роутера при падении сети. Работает уже более месяца. У меня zyxel keenetic и модем мегафон.
1. Добавить telnet.exe в стандартных средствах винды.
2. Создать «keenetic-reboot.vbs» скрипт. Листинг: http://pastebin.com/ZSQHzxaP
3. Создать батник и добавить в задания винды на старт каждые 30 минут. http://pastebin.com/rCTh8zvc
4. Положить оба файла в корень диска C:/

Принцип действия прост, каждый 30 минут стартует батник, который пингует mail.ru, если недоступен, то запускает скрипт, который по телнету перегружает роутер.

Спасибо огромное! Легко и просто! :)
Вот только маленькая ошибка,которую не сразу заметил: В ридмихе keenetiС, а в батнике keenetiK . Естественно стало ругаться что не может найти скрипт.

  • #16

Подскажите плиз знающие, реально такой скрипт внедрить в линуксе? Конкретно в хайв ос

  • #17

Хотел поделиться скриптами автоматической перезагрузки роутера при падении сети. Работает уже более месяца. У меня zyxel keenetic и модем мегафон.
1. Добавить telnet.exe в стандартных средствах винды.
2. Создать «keenetic-reboot.vbs» скрипт. Листинг: http://pastebin.com/ZSQHzxaP
3. Создать батник и добавить в задания винды на старт каждые 30 минут. http://pastebin.com/rCTh8zvc
4. Положить оба файла в корень диска C:/

Принцип действия прост, каждый 30 минут стартует батник, который пингует mail.ru, если недоступен, то запускает скрипт, который по телнету перегружает роутер.

У меня в вебке модема есть функции автоматического перезапуска.

  • #18

У меня в вебке модема есть функции автоматического перезапуска.

модема или роутера?


20:03, 02.03.2017

В редких случаях требуется периодическая перезагрузка роутера. Такой случай произошел и с автором этой статьи. Дело в том, что один из роутеров Zyxel Keenetic отказался корректно работать с LTE модемом. Некорректность заключалась в периодическом зависании web — интерфейса роутера, а заодно и telnet службы. Учитывая, что данный роутер удалён на сотни километров — это означало полную утрату контроля над ним. Эта проблема решилась автоматической перезагрузкой роутера раз в сутки по ночам. Далее расскажу, как её организовать.

Настройка таймера перезагрузки

Первым делом логинимся в web интерфейс роутера. Далее переходим в раздел «Параметры», затем «Конфигурация».

Конфигурация Zyxel Keenetic

Кликаем по файлу startup-config и сохраняем его на компьютере. Теперь необходимо отредактировать этот файл. Открываем его в текстовом редакторе. После раздела ip dhcp pool _WEBADMIN_GUEST_AP вписываем «system» и на следующей строчке «reboot 86400». Затем, на следующей строке ставим закрывающий восклицательный знак. 86400 — количество секунд до перезагрузки.

Файл настроек системы

Сохраняем файл и закачиваем обратно в роутер. После перезагрузки, в логах можно будет увидеть, что счетчик перезагрузки установлен на число 86400.

Жулнал Zyxel Keenetic

Теперь роутер будет автоматически перезагружаться каждые 24 часа.

image
Дома, как, как и у многих, интернет раздает роутер.
Купленный в свое время ZyXEL P-330W вполне справлялся со своей задачей, пока однажды не начались проблемы. Видимо провайдер что-то там у себя делал, сетка падала, а роутер оставался в полной уверенности, что все в порядке и не переподключал соединение.
Единственное, что оставалось — перегружать сам роутер путем отключения питания.
Т.к. домашний сервак работает 24/7 и интернет ему нужен постоянно, озадачился проблемой автоматической перезагрузки роутера в случае, если отрубается интернет.

ПРОБЛЕМА:
Роутер или ADSL модем теряет связь и не восстанавливает соединение.

РЕШЕНИЕ:
Использование скрипта для проверки подключения к интернет и перезагрузки роутера в случае необходимости.
Как это все будет работать – Раз в полчаса планировщик запускает скрипт, который пингует определенные адреса и если ответа нет, заходит на роутер через телнет и отправляет команду перезагрузки.

Теперь подробно, по шагам.

Создаем в текстовом редакторе файл router.vbs (например)

Копируем туда следующий код:
>>>Начало кода со следующей строки<<<
Function PcOnline (strComputer)
‘Check if the remote machine is online.
Dim objPing,objStatus
Dim TextStream, TimeVar
Dim fso, tf
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Set objPing = GetObject(«winmgmts:{impersonationLevel=impersonate}»)._
ExecQuery(«select Replysize from Win32_PingStatus where address = ‘» & strComputer & «‘»)
For Each objStatus in objPing
If IsNull(objStatus.ReplySize) Then
PcOnline=False
‘Пишем Лог файл
Set fso = CreateObject(«Scripting.FileSystemObject»)
If (fso.FileExists(«c:\routerlog.txt»)) Then
Set tf = fso.OpenTextFile(«c:\routerlog.txt»,ForAppending, True)
tf.WriteLine(Now() & » » & strComputer & » is down «)
tf.Close()
Set fso = Nothing
Set tf = Nothing
Else
Set tf = fso.CreateTextFile(«c:\routerlog.txt»,ForAppending, True)
tf.WriteLine(Now() & » » & strComputer & » is down «)
tf.Close()
Set fso = Nothing
Set tf = Nothing
End If
‘ Конец Лог файла
Else
PcOnline = True
‘Wscript.Echo strComputer & » is responding to a ping «
End If
Next
Set objPing=Nothing
Set objStatus=Nothing
End Function
Dim fsot, tft
Const ForReading = 1, ForWriting = 2, ForAppending = 8
If PcOnline(«www.ya.ru»)_
OR PcOnline(«www.google.com»)_
Then
‘ если статус = 0, пустая строка — другое
Wscript.Echo «all ok»
Set fsot = CreateObject(«Scripting.FileSystemObject»)
Set tft = fsot.OpenTextFile(«c:\routerlog.txt»,ForAppending, True)
tft.WriteLine(«——————«)
tft.Close()
Set fsot = Nothing
Set tft= Nothing
WScript.Quit 0
Else
‘WScript.Echo «Reboot»
‘Set oShell = WScript.CreateObject(«WScript.Shell»)
‘oShell.Run «telnet.exe 1.1.0.1»
‘WScript.Sleep 2000
‘oShell.SendKeys «user» & chr(13)
‘WScript.Sleep 2000
‘oShell.SendKeys «password» & chr(13)
‘WScript.Sleep 2000
‘oShell.SendKeys «reload» & chr(13)
‘WScript.Sleep 2000
‘oShell.SendKeys «^({]})q» & chr(13)
‘WScript.Quit 255
End If
Set fsot = CreateObject(«Scripting.FileSystemObject»)
Set tft = fsot.OpenTextFile(«c:\routerlog.txt»,ForAppending, True)
tft.WriteLine(«——————«)
tft.Close()
Set fsot = Nothing
Set tft= Nothing
>>>Конец кода на предыдущей строке<<<

Что к чему:
ya.ru и google.com сервера, которые пингует скрипт для проверки ест ли интернет или нет
user — логин админа роутера или модема – обычно admin
password – пароль админа.
В строчке ‘oShell.Run «telnet.exe 1.1.0.1» вместо 1.1.0.1 прописываем адрес своего роутера (192.168.1.1 например)
В строчке ‘oShell.SendKeys «reload» & chr(13) – reload, это команда, которая перегружает роутер или модем, может отличаться от модели к модели. Посмотрите в документации или методом научного тыка и вставьте ту команду, которая подходит вам – я встречал reload и reboot.
Также скрипт пишет лог файл c:\routerlog.txt

ИСПОЛЬЗОВАНИЕ:
Сохраняем файл router.vbs с кодом внутри.
Добавляем в качестве задания запускать этот файл каждые 30 минут (по желанию)
Для XP — Панель управления -> Назначенные задания -> Добавить задание

Теперь скрипт будет каждые 30 минут проверять соединение с интернет и в случае срыва коннекта перегружать роутер/модем.

Другие наши интересноые статьи:

  • Zyxel роутеры wifi для дома
  • Автоматическая перезагрузка роутера asus при отсутствии интернета
  • Zyxel роутер как зайти в настройки роутера
  • Автоматическое переключение интернета на роутере
  • Zyxel роутер не видит телефон

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии