1. Что я хочу?
Удалённо, с работы, включать свой домашний компьютер, который подключен к Интернету через роутер D-Link DI-704P
2. Как/что я настроил и что делал/дополнительная информация.
Настроил Wake-On-Lan на основе Magic Packet. Всё работает если отправлять пакет с компьютера, находящегося в той же локальной сети что и включаемый компьютер.
Адреса в локальной сети имеют вид 192.168.0.*
Маршрутизатор – 192.168.0.1, Включаемый компьютер - 192.168.0.2, все остальные компьютеры получают каждый раз новые адреса через DHCP.
WOL пакет (Magic Packet) отправлялся на широковещательный адрес 192.168.0.255 (т.к. включаемая машина вообще никакого ip ещё не имеет пока не загрузилась).
В firewall (в роутере) настроено правило «Magic Packet» с параметрами:
Откуда: WAN, любые адреса.
Куда: LAN, на адрес 192.168.0.255, порты 7-9, UDP.
WOL пакет (Magic Packet) отправлялся через сайт (
http://www.dslreports.com/wakeup)
Указывался MAC-адрес включаемого компьютера.
IP адрес – домен указывающий на реальный динамический IP адрес роутера (сделано через ddns).
После отправки пакета читаю в логах ротура примерно такие слова (пишу на память):
Blocked unrecognized packet from (ip адрес dslreports, порт *****) to (wan адрес роутера, порт 9-й)
Т.е. почему всё не работает – понятно. Как преодолеть проблему?