Как настроить NAT на роутере для работы Wake On Lan вне локальной сети?
Сделайте на роутере статическую ARP запись для вашего компьютера и DNAT настройте на адрес из ARP записи. Это сработает.
лайфхак. если в сети больше одного windows ПК, то можно установить TeamViewer на оба и настроить на них WoL друг через друга.
В итоге через консоль TeamViewer можно включать машинки - для этого используется соседний узел с TW. Никаких настроек сети не нужно.