
Мой настольный компьютер подключен к маршрутизатору Wfi через кабель Ethernet.
И я могу разбудить свой компьютер через Android-смартфон с помощью приложения.
При пробуждении компьютера через Android-смартфон, смартфон подключается к тому же Wi-Fi-роутеру.
WOL через локальную сеть работает на моем настольном компьютере.
Мне нужно настроить WOL через WAN, чтобы я мог включить свой настольный компьютер из любой точки мира через Интернет.
Мой маршрутизатор ссылкаэтот, DHCP в моем маршрутизаторе включен, а IP-адрес динамический.
Как настроить WOL через WAN?
С уважением
УГН
решение1
Общая процедура такова:
- Назначьте целевой машине статический IP-адрес.
- Добавьте постоянную статическую запись ARP для этой машины на вашем маршрутизаторе. Не все маршрутизаторы потребительских домашних шлюзов имеют простой способ сделать это. Это критически важный шаг, который часто упускается из виду.
- Добавьте сопоставление портов (правило переадресации) на маршрутизаторе, чтобы сопоставить порт UDP (я думаю, обычно это порт 9) со статическим IP-адресом вашей цели.
- Запишите MAC-адрес Ethernet-карты вашего целевого устройства.
- (Используйте инструмент для) создания пакета, содержащего магический шаблон WOL (ffffffffffff + 16 копий целевого MAC-адреса), внутри UDP-пакета для порта 9 на публичном IP-адресе вашего маршрутизатора.
Для достижения наилучших результатов проверьте это со стороны WAN вашего маршрутизатора, если ваш маршрутизатор не выполняет петлевой NAT.