Задать вопрос
rapman477
@rapman477

Как настроить NAT на роутере для работы Wake On Lan вне локальной сети?

Включил WOL в BIOS и в свойствах сетевой карты.
Внутри локальной сети PC WIN10 включается без проблем.
Вне сети - не работает.

Нашёл эту статью https://habr.com/post/77191/

У меня роутер + белый IP. Есть Virtual Server и IP Filtering.

Пытался по разному. Вот последняя настройка:
1. Сделал Virtual Server:
- внешний порт: 9
- протокол: UDP
- внутренний порт: 9
- Server IP Address: 192.168.0.255

2. Сделал IP Filter
- SrcIP: 192.168.0.255
- SrcPort: 9
- DstIP: 192.168.0.6 (ай пи включаемого PC, он на витой паре)
- DstPort: 9

Подключаюсь по белому IP по порту: xxx.xxx.xx.x:9
  • Вопрос задан
  • 4217 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 5
@MrPurrPurr
Сделайте на роутере статическую ARP запись для вашего компьютера и DNAT настройте на адрес из ARP записи. Это сработает.
Ответ написан
Energoblock
@Energoblock
Geek
Пакет wake-on-lan отправляется на широковещательный адрес внутри вашей локальной сети, поэтому через интернет он не пройдёт. Скорее всего ваш пакет зарежет первый же маршрутизатор на пути следования.

Для удалённого запуска компьютеров я вижу простой способ и сложный.
Простой: подключиться на роутер по ssh и в консоли запустить wakeonlan или etherwake с нужным MAC-адресом.
Сложный: написать сервис (либо веб-интерфейс), запустить на роутере на внешнем порту, и отправлять туда данные. А роутер будет принимать эти данные и запускать локально тот же wakeonlan или etherwake.
Ответ написан
@azqwerty
1x1user
Добавлю, что в случае динамического адреса, можно настроить на роутере DynDNS-сервис, любой который тот поддерживает и использовать для включения полученный т. о. адрес.
Ответ написан
@dinarv
лайфхак. если в сети больше одного windows ПК, то можно установить TeamViewer на оба и настроить на них WoL друг через друга.
В итоге через консоль TeamViewer можно включать машинки - для этого используется соседний узел с TW. Никаких настроек сети не нужно.
Ответ написан
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Попробуйте локальный IP статическим сделать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы