Перейти к содержанию

Алиса управляет компьютером-2 (WakeOnLAN): различия между версиями

Материал из Wiki yaboard
Нет описания правки
Нет описания правки
 
(не показано 7 промежуточных версий 3 участников)
Строка 1: Строка 1:
{{metadesc | {{PAGENAME}} | Управление удалённым компьютером по LAN }}
{{metadesc | {{PAGENAME}} | 2: Управление по LAN через Домовёнка Кузю }}
__NOEDITSECTION__
__NOEDITSECTION__
__TOC__




__TOC__
{{Плашка | text = Корневая страница раздела: [[Алиса управляет компьютером]]}}




В [[Алиса управляет компьютером-1 (Laitis) | предыдущей статье по управлению компьютером при помощи Алисы]] рассмотрено использование программы Laitis в связке с известным навыком "Домовёнок Кузя". В этой - подробная инструкция по настройке '''включения''' компьютера через Алису с использованием [//ru.wikipedia.org/wiki/Wake-on-LAN технологии Wake On LAN].
Предлагаемый способ позволяет '''включать''' компьютер с использованием [//ru.wikipedia.org/wiki/Wake-on-LAN технологии Wake On LAN] и Домовёнка Кузи.




== Настройка Wake on LAN в BIOS ==
== Настройка BIOS ==




Далее необходимо настроить BIOS или UEFI, зависит от новизны вашего ПК. Как правило Wake on LAN по умолчанию отключен и его необходимо включать вручную. Для входа как правило используются кнопка Delete или F2, зависит от производителя, её необходимо нажимать при включении ПК, как только появится изображение на мониторе. Настройку будем делать на примере старой материнской платы ASUS M2N SLI Deluxe. Заходим в BIOS, находим там раздел питания обычно он называется Power.
Далее необходимо настроить BIOS или UEFI, зависит от новизны вашего ПК. Как правило Wake on LAN по умолчанию отключен и его необходимо включать вручную. Для входа как правило используются кнопка Delete или F2, зависит от производителя, её необходимо нажимать при включении ПК, как только появится изображение на мониторе. Настройку будем делать на примере старой материнской платы ASUS M2N SLI Deluxe. Заходим в BIOS, находим там раздел питания обычно он называется Power.


[[Файл:Bios wake on lan2.jpg|450px]]
[[Файл:Bios wake on lan2.jpg | 450px]]
 
 
== Настройка роутера ==




== Настройка Wake on LAN на роутере ==
Дальнейшие шаги зависят от того, как именно вы хотите использовать Wake on LAN - локально или через Интернет.


Если локально - то скорее всего, настройка роутера вам и не потребуется. Но и с Алисой работать локально не будет. Если через Интернет, то для этого необходим "белый" IP-адрес в интернете, выдаваемый вашим провайдером. Без этого «магический» пакет до вашего ПК не дойдет.


Дальнейшие настройки зависят от того, как именно вы хотите использовать Wake on LAN. Если включать компьютер только по локальной сети - скорее всего, настройка роутера вам не потребуется. Если же необходимо включать компьютер через интернет, то для этого необходим "белый" IP-адрес в интернете, выдаваемый вашим провайдером. Без этого, увы, «магический» пакет до вашего ПК не дойдет.  
Проверить, какой IP выдает вам провайдер, довольно просто. Сначала зайдите в web-интерфейс роутера и посмотрите адрес, полученный при подключении к интернету. Затем [//yandex.ru/internet зайдите на страницу yandex.ru/internet] и сравните IP-адрес с предыдущим.  


Проверить, какой IP выдает вам провайдер, довольно просто. Сначала зайдите в web-интерфейс роутера и посмотрите адрес, полученный при подключении к интернету. Затем [//yandex.ru/internet зайдите на страницу yandex.ru/internet] и сравните IP-адрес с предыдущим. Если они одинаковые - вам повезло, у вас уникальный, "белый" IP-адрес.
Если эти адреса одинаковые - вам повезло, у вас уникальный, "белый" IP-адрес. Если нет - у вас два варианта:
# Арендовать статический внешний IP-адрес у провайдера. Этот вариант - единственный для тех, кому выдается "серый" IP.  
# Второй вариант дешевле (а если повезет, то и бесплатен): использование динамического DNS (DDNS), настройки которого, скорее всего, есть в вашем роутере. С динамическим DNS вы обращаетесь к роутеру через доменное имя, зарегистрированное в сервисе DDNS. Таких сервисов довольно много, например:
* популярный бесплатный [//noip.com/ No-IP]);
* пожалуй, самый известный [//www.dyndns.com/account/entrance/ DynDNS];
* российский аналог [//dns-master.ru/dynamic_dns/ DNS-Master].
Многое зависит от того, какие из них поддерживает именно ваш роутер.  


Далее есть два варианта:
Шаги регистрации для всех сервисов разные и не входят в тему статьи. У каждого из них есть справка, да и в интернете полно описаний.
# Арендовать статический внешний IP-адрес у вашего провайдера. Этот вариант - единственный для тех, кому выдается "серый" IP.
# Второй вариант дешевле (а если повезет, то и бесплатен): использование динамического DNS (DDNS), настройки которого, скорее всего, есть в вашем роутере. С динамическим DNS вы обращаетесь к роутеру через доменное имя, зарегистрированное в сервисе DDNS (таких сервисов довольно много, популярным бесплатным является [//noip.com/ No-IP]). Самый известный - пожалуй, [//www.dyndns.com/account/entrance/ DynDNS], есть и российский [//dns-master.ru/dynamic_dns/ DNS-Master]. Многое зависит от того, какие из них поддерживает ваш роутер. Шаги регистрации опустим, они для всех сервисов разные, да и не входят в тему статьи.




Настроим роутер на примере Zyxel Keenetic с микропрограммой NDMS v2:
Теперь настроим роутер, на примере Zyxel Keenetic с микропрограммой NDMS v2:
* В web-интерфейсе переходим в раздел "Безопасность".
* В web-интерфейсе переходим в раздел "Безопасность".
* Настраиваем правило трансляции NAT для адреса 192.168.1.254 (для сети по умолчанию 192.168.1.0) на интерфейсе, который вы используете для подключения к интернету. Протокол UDP, порт по умолчанию 9, при желании можете использовать другой. Порт в межсетевом экране открывать не нужно.
* Настраиваем правило трансляции NAT для адреса 192.168.1.254 (для сети по умолчанию 192.168.1.0) на интерфейсе, который вы используете для подключения к интернету. Протокол UDP, порт по умолчанию 9, при желании можете использовать другой. Порт в межсетевом экране открывать не нужно.
Строка 42: Строка 52:


* Создадим в роутере статический широковещательный адрес. Для этого подключаемся к роутеру через telnet-клиент и вводим команды:
* Создадим в роутере статический широковещательный адрес. Для этого подключаемся к роутеру через telnet-клиент и вводим команды:
** <span class="tocopy">ip arp 192.168.1.254 ff:ff:ff:ff:ff:ff</span>
** <span class="tocopy">system config-save</span>


 
Перезагружаем роутер. Готово!
  ''ip arp 192.168.1.254 ff:ff:ff:ff:ff:ff''
  ''system config-save''
 
 
Настройка роутера закончена! Осталось его перезагрузить.




== Настройка сервиса для отправки Wake On LAN ==
== Настройка сервиса для отправки WOL ==




Теперь нам нужен сервис для отправки команды пробуждения компьютера (например, [//sanstv.ru/wake_on_lan этот]). Прописываем MAC-адрес нужного компьютера, и IP-адрес или домен вашего роутера, Порт укажем 9.
Теперь нам нужен сервис для отправки команды пробуждения (например, [//sanstv.ru/wake_on_lan этот]). Прописываем:
* MAC-адрес нужного компьютера,
* IP-адрес или домен вашего роутера,  
* Порт укажем 9.




[[Файл:3435345.jpg|450px]]
[[Файл:3435345.jpg | 450px]]


Полученный адрес копируем из адресной строки браузера. Пример:  
Полученный адрес копируем из адресной строки браузера. Пример:  


  ''<nowiki>https://sanstv.ru/wake_on_lan?ip=тут ип адрес&port=9&mac=тут мак адрес</nowiki>''
  <nowiki>https://sanstv.ru/wake_on_lan?ip=</nowiki>'''ваш IP-адрес'''&port='''9'''&mac='''ваш MAC-адрес'''




[[Файл:345345555.jpg|450px]]
[[Файл:345345555.jpg | 450px]]




Строка 73: Строка 83:
* Создаём GET-запрос.  
* Создаём GET-запрос.  
* Вставляем полученную выше ссылку.
* Вставляем полученную выше ссылку.
* Настраиваем команду. Активационная фраза - "Включить компьютер". Далее привязываем к нужным устройствам.
* Настраиваем команду, активационная фраза - "Включить компьютер".  
* Привязываем к нужным устройствам.




[[Файл:6666644.jpg|450px]] [[Файл:345345435345.jpg|450px]]
[[Файл:6666644.jpg | 450px]] [[Файл:345345435345.jpg | 450px]]


* Регистрируем домовёнка на нужной колонке:
* Регистрируем Домовёнка на нужной колонке:




[[Файл:777777.jpg|450px]]
[[Файл:777777.jpg | 450px]]




* ПОследним шагом создаём сценарий, в котором пишем удобную нам команду, и посылаем запрос на станцию с просьбой домовёнка кузю включить компьютер.
Последним шагом создаём сценарий, в котором вводим удобную нам команду, и посылаем запрос на станцию с просьбой Домовёнка Кузю включить компьютер.


Радуемся полноценному управлению голосом.
Радуемся полноценному управлению голосом.




[[Category:FAQ(ЧАВО)]]
[[Category:Умный дом]]
[[Category:Яндекс.Станция]]
[[Category:Яндекс.Модуль]]
[[Category:Irbis A]]
[[Category:Dexp Smartbox]]
[[Category:Elari Smart Beat]]
[[Category:LG XBOOM AI ThinQ]]
[[Category:Yandex IO]]

Текущая версия от 19:37, 2 марта 2024

Внимание!!! 
Корневая страница раздела: Алиса управляет компьютером


Предлагаемый способ позволяет включать компьютер с использованием технологии Wake On LAN и Домовёнка Кузи.

Настройка BIOS

Далее необходимо настроить BIOS или UEFI, зависит от новизны вашего ПК. Как правило Wake on LAN по умолчанию отключен и его необходимо включать вручную. Для входа как правило используются кнопка Delete или F2, зависит от производителя, её необходимо нажимать при включении ПК, как только появится изображение на мониторе. Настройку будем делать на примере старой материнской платы ASUS M2N SLI Deluxe. Заходим в BIOS, находим там раздел питания обычно он называется Power.

Настройка роутера

Дальнейшие шаги зависят от того, как именно вы хотите использовать Wake on LAN - локально или через Интернет.

Если локально - то скорее всего, настройка роутера вам и не потребуется. Но и с Алисой работать локально не будет. Если через Интернет, то для этого необходим "белый" IP-адрес в интернете, выдаваемый вашим провайдером. Без этого «магический» пакет до вашего ПК не дойдет.

Проверить, какой IP выдает вам провайдер, довольно просто. Сначала зайдите в web-интерфейс роутера и посмотрите адрес, полученный при подключении к интернету. Затем зайдите на страницу yandex.ru/internet и сравните IP-адрес с предыдущим. 

Если эти адреса одинаковые - вам повезло, у вас уникальный, "белый" IP-адрес. Если нет - у вас два варианта:

  1. Арендовать статический внешний IP-адрес у провайдера. Этот вариант - единственный для тех, кому выдается "серый" IP.
  2. Второй вариант дешевле (а если повезет, то и бесплатен): использование динамического DNS (DDNS), настройки которого, скорее всего, есть в вашем роутере. С динамическим DNS вы обращаетесь к роутеру через доменное имя, зарегистрированное в сервисе DDNS. Таких сервисов довольно много, например:
  • популярный бесплатный No-IP);
  • пожалуй, самый известный DynDNS;
  • российский аналог DNS-Master.

Многое зависит от того, какие из них поддерживает именно ваш роутер.

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


Теперь настроим роутер, на примере Zyxel Keenetic с микропрограммой NDMS v2:

  • В web-интерфейсе переходим в раздел "Безопасность".
  • Настраиваем правило трансляции NAT для адреса 192.168.1.254 (для сети по умолчанию 192.168.1.0) на интерфейсе, который вы используете для подключения к интернету. Протокол UDP, порт по умолчанию 9, при желании можете использовать другой. Порт в межсетевом экране открывать не нужно.


  • Если у вас нет статического IP - настроим клиент DDNS (доступны No-IP, DNS-master и DynDNS). Заходим в раздел "Интернет" на вкладку DynDNS и вводим логин, пароль и домен, которые зарегистрировали перед этим в сервисе. Нажимаем "Применить".


  • Создадим в роутере статический широковещательный адрес. Для этого подключаемся к роутеру через telnet-клиент и вводим команды:
    • ip arp 192.168.1.254 ff:ff:ff:ff:ff:ff
    • system config-save

Перезагружаем роутер. Готово!

Настройка сервиса для отправки WOL

Теперь нам нужен сервис для отправки команды пробуждения (например, этот). Прописываем:

  • MAC-адрес нужного компьютера,
  • IP-адрес или домен вашего роутера,
  • Порт укажем 9.


Полученный адрес копируем из адресной строки браузера. Пример:

https://sanstv.ru/wake_on_lan?ip=ваш IP-адрес&port=9&mac=ваш MAC-адрес


Домовёнок Кузя


  • Регистрируем Домовёнка на нужной колонке:



Последним шагом создаём сценарий, в котором вводим удобную нам команду, и посылаем запрос на станцию с просьбой Домовёнка Кузю включить компьютер.

Радуемся полноценному управлению голосом.