- Как Перезагрузить Роутер Через Компьютер или с Телефона Удаленно?
- Когда перезагружать роутер?
- Способы перезагрузки роутера
- Отключить от питания
- Перезагрузка маршрутизатора кнопкой включения
- Перезагрузка роутера через компьютер или ноутбук
- Как перезагрузить роутер через командную строку Windows удаленно из интернета?
- Как перезагрузить роутер удаленно через интернет с телефона?
- Как перезагрузить роутер TP-Link через компьютер?
- Скрипт перезагрузки роутера при разрыве коннекта
- Автоматический перезапуск интернета при падении сети
- mr_m
- 3ASlanec
- antsmir84
- abundante
- che.kazan
- Вложения
- Timur
- irokez
- Vega777
- Vega777
- promart
- Chingis-uu
- Chingis-uu
- Burst
- NikoBelich
Как Перезагрузить Роутер Через Компьютер или с Телефона Удаленно?
Вопрос, как перезагрузить роутер с помощью компьютера или ноутбука, встает не постоянно. Но в процессе эксплуатации иногда это приходится делать, в том числе и удаленно через телефон. Например, возникают некие ошибки в работе — прерывается связь с интернетом, перестает работать WiFi или подключенный накопитель или мобильный модем. Перезагрузка роутера — самое первое, что нужно, чтобы попробовать исправить эти косяки. В большинстве случаев это помогает. В этой статье я собрал все самые распространенные маршрутизаторы TP-Link, Asus, D-Link, Zyxel Keenetic, Tenda, Netis, Apple, Mercusys, Huawei, Netis, чтобы показать на них, как происходит процесс перезагрузки роутера.
Когда перезагружать роутер?
Функция перезагрузки роутера может также понадобиться и для применения определенных настроек сети после внесения в них изменений через админку. Так, в зависимости от конкретной модели маршрутизатора, перезагрузка может потребоваться после:
- Изменений в параметры подключения к интернету
- Изменения параметров DHCP-сервера
- Смены порта для управления панелью администрирования
- Смены пароля от роутера
- Корректировки настроек безопасности и шифрования WiFi
- Активации или выключения дополнительных функций — FTP сервера, WPS, QoS и так далее
Перед тем, как выполнить любые действия с нашим маршрутизатором, необходимо зайти в его панель управления — о том, как это сделать, я подробно рассказывал отдельно — прочитайте инструкцию, если не знаете.
Способы перезагрузки роутера
Всего способов перезагрузки роутера четыре. Первые два подходят только для лечения возникших проблем в работе — их нельзя использовать для внесения изменений в настройки.
- Выключить из сети
- С помощью кнопки Вкл/Выкл
- Из администраторской панели
- Через командную строку на компьютере или ноутбуке
Будьте внимательны! Вручную нельзя перезагружать роутер в момент обновления его прошивки!
Отключить от питания
Самый простой способ, который подходит для перезагрузки любого роутера — просто вынуть из него кабель питания и подключить снова. Честно говоря, в большинстве случаев я именно так и делаю и никаких проблем после использования этого простого и надежного метода до сих пор не испытывал.
Перезагрузка маршрутизатора кнопкой включения
Еще один вариант — выключить и потом обратно включить роутер специальной физической кнопкой питания на корпусе, которая имеется на некоторых моделях. Главное не перепутать ее с кнопкой сброса настроек — и хоть производители стараются максимально защитить последнюю от непроизвольного нажатия, зачастую, они похожи и можно по незнанию нажать не туда.
Перезагрузка роутера через компьютер или ноутбук
Наконец, выполнить перезагрузку маршрутизатора модно непосредственно на ноутбуке или компьютере. В каждой модели имеется специальная функция в панели администратора для перезапуска. Вот именно ее нужно использовать для активации изменений в каких-либо параметрах и конфигурации, если он не перезапустился после этого в автоматическом режиме.
Также этот способ является оптимальным, если вы не имеете физического доступа к самому роутеру. Часто после ремонта в квартире его запрятывают куда-то далеко в серверный шкаф, до которого трудно добраться. Зато к нему есть доступ через компьютер или ноутбук.
Как перезагрузить роутер через командную строку Windows удаленно из интернета?
Как любое цифровое оборудование, роутер работает на основе выполнения математических команд через протокол, который называется Telnet. Он дает возможность удаленно управлять маршрутизатором через командную строку. К сожаленью, на Windows 10 или 8 нет встроенной программы, работающей с этим протоколом. Поэтому для того, чтобы перезагрузить роутер через командную строку на подключенном к нему компьютере скачиваем и запускаем программу «PuTTY».
В ней в главном окне находим поле ввода «Host name (or IP-address)» и прописываем в нем IP адрес своего роутера. А в качестве «Connection type» устанавливаем «Telnet» и нажимаем на кнопку «Open».
Откроется черное окно командной строки — здесь вводим сначала логин, а потом пароль для входа в роутер. После чего пишем команду «# reboot», либо «# restart» или «# reload» — какую именно зависит от конкретной модели, попробуйте методом подбора.
Как перезагрузить роутер удаленно через интернет с телефона?
Некоторые производители также позаботились об удаленном доступе к привычной нам панели управления роутером. Для этого они разработали собственные облачные сервисы для подключения к роутеру через интернет как с компьютера, так и через мобильное приложение с телефона. Например, TP-Link ID, Keenetic Cloud, Tenda WiFi или Mi WiFi (Xiaomi). О них мы рассказываем в других статьях.
Как перезагрузить роутер TP-Link через компьютер?
Начнем с самого распространенного производителя — с перезагрузки роутеров TP-Link. Здесь имеет смысл рассмотреть сразу два варианта админки, которые сегодня встречаются на маршрутизаторах этой фирмы. В старой зелено-серой версии интерфейса нужно зайти в раздел «Системные инструменты — Перезагрузка». Ошибиться тут сложно — на странице имеется одна единственная кнопка — нажимаем на нее и ждем примерно полминуты.
Скрипт перезагрузки роутера при разрыве коннекта
Дома, как, как и у многих, интернет раздает роутер.
Купленный в свое время 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:»)._
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 keenetic и модем мегафон.
1. Добавить telnet.exe в стандартных средствах винды.
2. Создать «keenetic-reboot.vbs» скрипт. Листинг: http://pastebin.com/ZSQHzxaP
3. Создать батник и добавить в задания винды на старт каждые 30 минут. http://pastebin.com/rCTh8zvc
4. Положить оба файла в корень диска C:/
Принцип действия прост, каждый 30 минут стартует батник, который пингует mail.ru, если недоступен, то запускает скрипт, который по телнету перегружает роутер.
mr_m
Друг форума
3ASlanec
Бывалый
antsmir84
Свой человек
Хотел поделиться скриптами автоматической перезагрузки роутера при падении сети. Работает уже более месяца. У меня zyxel keenetic и модем мегафон.
1. Добавить telnet.exe в стандартных средствах винды.
2. Создать «keenetic-reboot.vbs» скрипт. Листинг: http://pastebin.com/ZSQHzxaP
3. Создать батник и добавить в задания винды на старт каждые 30 минут. http://pastebin.com/rCTh8zvc
4. Положить оба файла в корень диска C:/
Принцип действия прост, каждый 30 минут стартует батник, который пингует mail.ru, если недоступен, то запускает скрипт, который по телнету перегружает роутер.
abundante
Свой человек
che.kazan
Пляшущий с бубном
Под 7-кой работает прекрасно, но в 10ке почему что скрипт отрабатывает команды не правильно(пытается в командную строку телнета вставить белеберду). Пользуется кто? как переделать под 10-ку
Вложения
Timur
Пляшущий с бубном
Под 7-кой работает прекрасно, но в 10ке почему что скрипт отрабатывает команды не правильно(пытается в командную строку телнета вставить белеберду). Пользуется кто? как переделать под 10-ку
irokez
Пляшущий с бубном
Vega777
Бывалый
Vega777
Бывалый
Под 7-кой работает прекрасно, но в 10ке почему что скрипт отрабатывает команды не правильно(пытается в командную строку телнета вставить белеберду). Пользуется кто? как переделать под 10-ку
promart
Друг форума
Друзья telnet не может открыть роутер Asus RT11 через tp link без проблем заходит, в чем может проблема быть?
Chingis-uu
Новичок
Привет!
столкнулся с такой проблемой, почемуто при запуске telnet вместо команды open 192.168.1.1 пишет /5, 192.168.1.1
Chingis-uu
Новичок
Сам затупил, команды из скриптов вводятся в раскладке по умолчанию. По умолчанию была русская раскладка клавиатуры, поменял на английскую и все исправилось )
Burst
Друг форума
Почему авторы подобных тем забывают указать очень важную деталь, что этот скрипт работает только с теми роутерами в которых есть поддержка функции telnet! Возможно для кого-то открою тайну, но во многих моделях вообще нет этой функции!
NikoBelich
Новичок
Хотел поделиться скриптами автоматической перезагрузки роутера при падении сети. Работает уже более месяца. У меня 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 . Естественно стало ругаться что не может найти скрипт.