- Почему автоматическая перезагрузка роутера — это необходимость
- Какие версии KeeneticOS поддерживают автоматическую перезагрузку
- Как проверить и настроить время на роутере для корректной работы расписания
- Как подключиться к командной строке роутера Keenetic
- Как создать расписание автоматической перезагрузки через CLI
- Как проверить и удалить расписания
- Почему важно сохранять конфигурацию роутера
- Настройка автоматической перезагрузки через редактирование конфигурационного файла
- Советы по безопасности и доступу
- Таблица команд для быстрого доступа
- Заключение
- Полезные ссылки
Если ваш роутер Keenetic иногда начинает капризничать, зависать или просто хочет отдохнуть, автоматическая перезагрузка — это как раз то, что доктор прописал. В этом посте вы узнаете, как настроить расписание перезагрузки роутера, чтобы он сам заботился о себе, а вы — о своих делах. Мы разберёмся с версиями KeeneticOS, командами для CLI, проверкой времени и даже подключением к роутеру через разные интерфейсы. Готовы? Поехали!
Почему автоматическая перезагрузка роутера — это необходимость
Представьте: роутер работает с LTE-модемом, и вдруг веб-интерфейс зависает, а Telnet-сессия обрывается. Вы находитесь в сотнях километров от устройства, и доступ к настройкам теряется. Что делать? Перезагружать вручную? Серьёзно? Вот тут и приходит на помощь автоматическая перезагрузка по расписанию — как будильник, который не даст роутеру заснуть навсегда.
Какие версии KeeneticOS поддерживают автоматическую перезагрузку
Функция автоматической перезагрузки появилась начиная с KeeneticOS версии 2.12. Если у вас версия ниже — пора обновиться, чтобы не отставать от жизни и не страдать от проблем с зависаниями.
Как проверить и настроить время на роутере для корректной работы расписания
Автоматическая перезагрузка — это расписание, а расписание работает только при правильном времени. Если время сбито, ваш роутер может перезагружаться в полдень вместо полуночи — весело, но неэффективно.
- Проверьте текущее время на роутере в разделе "Системный монитор" → "О системе".
- Включите опцию "Устанавливать время автоматически" в разделе "Параметры системы".
- Убедитесь, что выбран правильный часовой пояс.
Без этих настроек расписание перезагрузки работать не будет.
Как подключиться к командной строке роутера Keenetic
Для настройки расписания перезагрузки нам понадобится интерфейс командной строки (CLI). Есть несколько способов подключения:
Способ подключения | Описание | Особенности |
---|---|---|
Telnet | Встроенная служба Windows или PuTTY | Простой, но незащищённый |
SSHv2 | Безопасное подключение, появилось с KeeneticOS 2.12 | Рекомендуется для удалённого доступа |
Web CLI | Веб-интерфейс с возможностью отправки команд | Не полноценный CLI, ограничен в функционале |
Подключение через Telnet или PuTTY
- Запустите терминальную программу (например, PuTTY).
- Введите IP-адрес роутера (обычно 192.168.1.1) и порт (стандартно 23).
- Введите логин и пароль от веб-интерфейса (обычно admin и ваш пароль).
- Вы попадёте в CLI, где можно вводить команды.
Подключение через Web CLI
В адресной строке браузера замените /dashboard
на /a
(например, http://192.168.1.1/a). Откроется Web CLI, где можно отправлять команды. Но помните, что Web CLI не поддерживает все команды и автодополнение работает только с KeeneticOS 2.15 и выше.
Как создать расписание автоматической перезагрузки через CLI
Для создания расписания используется команда schedule
с подкомандами action start
и action stop
. Вот базовый синтаксис:
(config-sched)> action <start|stop> <минуты> <часы> <день недели>
<start|stop>
— запуск или остановка действия<минуты>
— от 0 до 59<часы>
— от 0 до 23<день недели>
— 0 или 7 — воскресенье, 1 — понедельник, ...,*
— ежедневно
Примеры расписаний
Задача | Команды |
---|---|
Ежедневная перезагрузка в 23:57 | schedule rebootrouter<br>action start 57 23 *<br>action stop 58 23 *<br>exit<br>system reboot schedule rebootrouter<br>system configuration save<br>exit |
Перезагрузка по понедельникам в 03:30 | schedule rebootrouter<br>action start 30 3 1<br>action stop 31 3 1<br>exit<br>system reboot schedule rebootrouter<br>system configuration save<br>exit |
Перезагрузка 3 раза в сутки (05:00, 12:00, 18:00) | schedule rebootrouter<br>action start 00 05 *<br>action stop 01 05 *<br>action start 00 12 *<br>action stop 01 12 *<br>action start 00 18 *<br>action stop 01 18 *<br>exit<br>system reboot schedule rebootrouter<br>system configuration save<br>exit |
Отключение расписания
Чтобы отключить расписание перезагрузки, используйте:
no system reboot schedule
system configuration save
Как проверить и удалить расписания
- Просмотреть все расписания можно командой:
show schedule
- Удалить конкретное расписание:
no schedule <имя_расписания>
system configuration save
Почему важно сохранять конфигурацию роутера
После настройки расписания обязательно выполните команду:
system configuration save
Иначе все изменения будут потеряны после перезагрузки роутера. Это как записать рецепт в блокнот — если не записать, забудете!
Настройка автоматической перезагрузки через редактирование конфигурационного файла
Если вы любите копаться в файлах, можно настроить таймер перезагрузки через конфигурационный файл startup-config
:
- Скачайте файл конфигурации через веб-интерфейс.
- Откройте его в текстовом редакторе.
- После раздела
ip dhcp pool _WEBADMIN_GUEST_AP
добавьте строки:
system
reboot 86400
!
Здесь 86400
— количество секунд до перезагрузки (24 часа).
- Загрузите файл обратно в роутер и перезагрузите устройство.
Теперь роутер будет перезагружаться автоматически каждые 24 часа.
Советы по безопасности и доступу
- По умолчанию доступ к CLI из Интернета заблокирован для безопасности.
- Если нужно подключаться из внешней сети, настройте доступ согласно официальным инструкциям.
- Рекомендуется сменить стандартный порт Telnet/SSH для повышения безопасности.
- Используйте SSHv2 вместо Telnet, если возможно.
Таблица команд для быстрого доступа
Действие | Команда |
---|---|
Создать расписание | schedule <имя> |
Добавить действие start | action start <мин> <час> <день> |
Добавить действие stop | action stop <мин> <час> <день> |
Активировать расписание перезагрузки | system reboot schedule <имя> |
Сохранить конфигурацию | system configuration save |
Просмотреть расписания | show schedule |
Удалить расписание | no schedule <имя> |
Отключить перезагрузку по расписанию | no system reboot schedule |
Заключение
Автоматическая перезагрузка роутера Keenetic — простой и эффективный способ поддерживать стабильность вашей сети, особенно если вы используете LTE-модемы или сталкиваетесь с периодическими зависаниями. Используйте интерфейс командной строки для гибкой настройки расписания, не забывайте проверять время и сохранять конфигурацию. А если вы ещё не обновились до KeeneticOS 2.12 — самое время!
Полезные ссылки
- Перезагрузка интернет-центра по расписанию — официальный гайд Keenetic
- Интерфейс командной строки (CLI) интернет-центра Keenetic
- Удалённый доступ через SSH к командной строке Keenetic
- Доступ из Интернета к интерфейсу командной строки Keenetic
- Доступ из Интернета к веб-интерфейсу Keenetic
Теперь вы вооружены знаниями и готовы настроить автоматическую перезагрузку вашего роутера Keenetic, чтобы он работал как часы — без сбоев и зависаний!