- Почему нужна перезагрузка роутера по расписанию
- Как подключиться к командной строке роутера Keenetic
- Настройка расписания перезагрузки через CLI
- Настройка перезагрузки через редактирование конфигурационного файла
- Советы по безопасности и удобству
- Таблица команд для настройки расписания перезагрузки
- Заключение
- Полезные ссылки
Если ваш роутер Keenetic вдруг начал вести себя, как капризный кот — зависает, перестаёт отвечать или теряет связь с интернетом, возможно, ему нужна регулярная перезагрузка. В этом посте вы узнаете, как с помощью командной строки и расписания настроить автоматическую перезагрузку роутера. Забудьте о ручных танцах с бубном — пусть роутер сам заботится о себе!
Почему нужна перезагрузка роутера по расписанию
Представьте: вы уехали в отпуск, а ваш интернет-центр с LTE-модемом вдруг зависает. Телнет и веб-интерфейс недоступны, и вы не можете дистанционно управлять устройством. Знакомо? Это частая проблема с некоторыми моделями Keenetic, когда роутер начинает "зависать" из-за особенностей работы с 3G/4G модемами.
Периодическая перезагрузка — простой и эффективный способ вернуть роутеру бодрость и стабильность. Особенно если устройство удалено и физически добраться до него сложно.
Как подключиться к командной строке роутера Keenetic
Для настройки расписания перезагрузки нам понадобится доступ к CLI (Command Line Interface) — интерфейсу командной строки интернет-центра.
Терминальные программы для подключения
- Telnet — встроенная служба Windows, простой, но небезопасный способ.
- PuTTY — бесплатная и удобная программа, поддерживает Telnet и SSH.
- SSHv2 — безопасный протокол, доступен начиная с KeeneticOS 2.12.
Способы подключения
- Через Telnet или PuTTY по локальной сети:
telnet 192.168.1.1
или
putty.exe telnet://192.168.1.1:23
- Через SSH (если включён и настроен).
- Через Web CLI — встроенный в веб-конфигуратор интерфейс командной строки (http://192.168.1.1/a). Но будьте осторожны: Web CLI не поддерживает все команды и не имеет автодополнения, как полноценный CLI.
Настройка расписания перезагрузки через CLI
Шаги подключения через Telnet или PuTTY
- Запустите терминальную программу.
- Подключитесь к роутеру по IP и порту (обычно 192.168.1.1:23).
- Введите логин и пароль администратора (обычно admin и пароль от веб-конфигуратора).
- Вы попадёте в интерфейс командной строки (например, приглашение
(config)>
).
Создание расписания перезагрузки
В CLI KeeneticOS используется команда schedule
для создания расписаний с действиями start
и stop
.
Пример создания расписания с перезагрузкой в 7:00, 11:00, 15:00 и 22:00:
(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
action start 00 7 *
— запуск действия в 7:00 каждый день (*
— ежедневно).action stop 01 7 *
— остановка действия в 7:01, чтобы задать точное время выполнения.- Команда
reboot schedule rebootroute
активирует расписание перезагрузки. - Не забудьте сохранить конфигурацию командой
system configuration save
.
Удаление расписания
Если нужно убрать расписание, используйте:
(config)> no schedule rebootroute
(config)> sys
(system)> no reboot schedule
(system)> system configuration save
(system)> exit
(config)> exit
Настройка перезагрузки через редактирование конфигурационного файла
Если вы предпочитаете графический интерфейс и не хотите возиться с CLI, можно настроить таймер перезагрузки через редактирование файла startup-config
:
- Войдите в веб-конфигуратор роутера.
- Перейдите в раздел Параметры → Конфигурация.
- Скачайте файл
startup-config
на компьютер. - Откройте файл в текстовом редакторе.
- Найдите раздел
ip dhcp pool _WEBADMIN_GUEST_AP
. - Добавьте строки:
system reboot 86400 !
где
86400
— количество секунд до перезагрузки (24 часа). - Сохраните файл и загрузите обратно в роутер.
- После перезагрузки роутера в логах появится запись о таймере перезагрузки.
Советы по безопасности и удобству
Вопрос | Рекомендация |
---|---|
Почему доступ к CLI из Интернета заблокирован? | Это защита от несанкционированного доступа. Открывайте доступ только при необходимости. |
Как изменить порт подключения? | В веб-конфигураторе на странице "Пользователи и доступ" можно сменить TCP-порт управления. |
Как подключиться, если забыл пароль? | Сделайте сброс настроек роутера кнопкой "Сброс" на корпусе и настройте заново. |
Как проверить, что расписание работает? | В логах роутера появятся записи о выполнении перезагрузки в заданное время. |
Таблица команд для настройки расписания перезагрузки
Команда | Описание | Пример |
---|---|---|
schedule <name> |
Создать новое расписание | schedule rebootroute |
action start <min> <hour> * |
Запуск действия в указанное время | action start 00 7 * (7:00 ежедневно) |
action stop <min> <hour> * |
Остановка действия в указанное время | action stop 01 7 * (7:01 ежедневно) |
reboot schedule <name> |
Активировать расписание перезагрузки | reboot schedule rebootroute |
system configuration save |
Сохранить изменения конфигурации | system configuration save |
no schedule <name> |
Удалить расписание | no schedule rebootroute |
no reboot schedule |
Отключить расписание перезагрузки | no reboot schedule |
Заключение
Настройка автоматической перезагрузки роутера Keenetic — это возможность держать устройство в тонусе без вашего постоянного вмешательства. Используйте CLI через Telnet, PuTTY или SSH для гибкой настройки расписания, либо редактируйте конфигурационный файл для простого таймера.
Не забывайте про безопасность: доступ к командной строке из Интернета по умолчанию заблокирован, и это правильно! Меняйте стандартный порт и используйте SSH для защиты.
Пусть ваш роутер работает как часы, а вы отдыхаете без лишних забот!
Полезные ссылки
- Интерфейс командной строки (CLI) интернет-центра Keenetic
- Удалённый доступ через SSH к командной строке Keenetic
- Доступ из Интернета к интерфейсу командной строки Keenetic
- Доступ из Интернета к веб-интерфейсу Keenetic
- Пользователи и доступ — смена порта TCP
- Сброс настроек интернет-центра
Настройте расписание перезагрузки и забудьте о проблемах с роутером!