Роутеры Keenetic – одно из самых популярных решений в области домашней сети. Они обладают высокой надежностью и производительностью, но иногда могут сталкиваться с разными проблемами, которые требуют перезагрузки. Если вы столкнулись с такой ситуацией, не переживайте – перезагрузка вашего роутера Keenetic может быть выполнена автоматически и без особых усилий.
В этой статье мы рассмотрим пять простых способов автоматической перезагрузки роутера Keenetic. Мы покажем вам, как использовать различные функции и настройки для достижения этой цели. Вы узнаете о том, как настроить периодическую перезагрузку, использовать планировщик задач, а также о других методах, которые помогут вам избежать ручной перезагрузки роутера.
Не забывайте, что перезагрузка роутера Keenetic может помочь в решении многих проблем, связанных с подключением к интернету. Если вы столкнулись с проблемами скорости соединения, отключения других устройств или частыми сбоями в работе, попробуйте автоматическую перезагрузку роутера – это может стать эффективным решением проблемы.
Выберите подходящий для вас способ автоматической перезагрузки роутера Keenetic и наслаждайтесь стабильной работой вашей домашней сети!
Содержание
- Настройка расписания для автоматической перезагрузки
- Использование специальных приложений для автоматической перезагрузки
- Использование таймера на роутере для автоматической перезагрузки
- Использование удаленного доступа для автоматической перезагрузки роутера
- Использование смарт-розетки для автоматической перезагрузки роутера
Настройка расписания для автоматической перезагрузки
Для автоматической перезагрузки роутера Keenetic можно настроить расписание, в соответствии с которым роутер будет перезагружаться. Это может быть полезно, например, если вы заметили, что роутер начинает «глючить» после определенного времени работы или если вы хотите выполнить перезагрузку, чтобы обновления ПО вступили в силу.
Чтобы настроить расписание автоматической перезагрузки, выполните следующие действия:
- Откройте веб-интерфейс роутера Keenetic в браузере, введя в адресной строке IP-адрес роутера.
- Войдите в настройки роутера, введя логин и пароль.
- Перейдите в раздел «Настройки» и выберите «Система».
- В разделе «Установки» найдите опцию «Перезагрузка» и выполните следующие действия:
- Выберите «Вкл.» для включения функции автоматической перезагрузки.
- Установите разрешенное время для перезагрузки, выбрав час и минуту, и определите, как часто роутер должен перезагружаться (ежедневно, каждую неделю или каждый месяц).
- Добавьте дни недели, когда роутер должен перезагружаться. Например, выберите понедельник и пятницу, если вы хотите, чтобы роутер перезагружался только в эти дни.
После настройки расписания автоматической перезагрузки роутер будет перезагружаться в указанное время и в указанные дни недели. Это поможет поддерживать стабильную и безопасную работу роутера.
Использование специальных приложений для автоматической перезагрузки
Среди популярных приложений для автоматической перезагрузки роутера Keenetic можно выделить следующие:
Название | Описание |
---|---|
Router Reboot | Простое и удобное приложение, которое позволяет настроить автоматическую перезагрузку роутера с заданной периодичностью. |
Router Control | Мощное приложение с расширенными возможностями настройки автоматической перезагрузки. Позволяет устанавливать гибкий график работы, а также настраивать дополнительные параметры. |
Router Rebooter | Простое в использовании приложение, позволяющее настроить перезагрузку роутера с заданной периодичностью. Имеет минималистичный набор функций. |
Для того чтобы использовать специальные приложения для автоматической перезагрузки роутера Keenetic, нужно загрузить и установить соответствующее приложение на устройство, подключенное к роутеру. Затем необходимо выполнить настройку приложения в соответствии с требованиями пользователя.
Использование специальных приложений для автоматической перезагрузки роутера Keenetic позволяет автоматизировать процесс перезагрузки, защищая сеть от возможных сбоев и улучшая качество подключения.
Использование таймера на роутере для автоматической перезагрузки
Для использования таймера на роутере Keenetic выполните следующие шаги:
- Откройте веб-интерфейс роутера, введя IP-адрес роутера в адресной строке браузера.
- Введите логин и пароль для авторизации в веб-интерфейсе.
- Перейдите в меню настроек роутера, где находится функция установки таймера перезагрузки. Это может быть раздел «Система» или «Администрирование».
- Включите функцию таймера перезагрузки и установите желаемое время перезагрузки. Вы можете выбрать определенное время или повторять перезагрузку через определенные интервалы. Например, каждый день в 3:00 ночи.
- Сохраните настройки и перезапустите роутер, чтобы применить изменения.
Теперь ваш роутер Keenetic будет автоматически перезагружаться в заданное вами время. Это может помочь устранить временные сбои в работе роутера или более эффективно управлять сетью.
Не забудьте, что перед установкой таймера перезагрузки важно убедиться, что сетевые устройства, подключенные к роутеру, не будут испытывать негативных последствий от перезагрузки. Также регулярная перезагрузка может помочь поддерживать стабильную работу роутера и оптимизировать его производительность.
Использование удаленного доступа для автоматической перезагрузки роутера
Для настройки удаленного доступа, вам необходимо:
- Включить удаленный доступ в настройках роутера.
- Установить пароль для удаленного доступа.
- Настроить периодическую перезагрузку роутера через удаленный доступ.
После настройки удаленного доступа, вы сможете автоматически перезагружать свой роутер из любого места, используя удаленную панель управления. Для этого достаточно ввести ваш 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
После этого появится приглашение ввести пароль для входа в настройки интернет-центра.
Login: admin — от web интерфейса
Password: — от web интерфейса
После успешной авторизации, вы увидите интерфейс командной строки (CLI):
Для удобного использования интерфейса командной строки роутера пользуйтесь клавишей 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
На вкладке «Parse» в поле «Command» введите команду и нажмите кнопку «Send request». Последовательно выполните нужные команды.
Важно! По умолчанию доступ к управлению интернет-центром, к его интерфейсу командной строки (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
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 интерфейс роутера. Далее переходим в раздел «Параметры», затем «Конфигурация».
Кликаем по файлу startup-config и сохраняем его на компьютере. Теперь необходимо отредактировать этот файл. Открываем его в текстовом редакторе. После раздела ip dhcp pool _WEBADMIN_GUEST_AP вписываем «system» и на следующей строчке «reboot 86400». Затем, на следующей строке ставим закрывающий восклицательный знак. 86400 — количество секунд до перезагрузки.
Сохраняем файл и закачиваем обратно в роутер. После перезагрузки, в логах можно будет увидеть, что счетчик перезагрузки установлен на число 86400.
Теперь роутер будет автоматически перезагружаться каждые 24 часа.
Дома, как, как и у многих, интернет раздает роутер.
Купленный в свое время 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 минут проверять соединение с интернет и в случае срыва коннекта перегружать роутер/модем.