4

Они описывают ситуацию:

  • Я считаю, что пакет правильно пересылается из WAN на хост LAN, потому что утилита WoL Magic Packet Sender отображает сообщение о получении пакета каждый раз, когда я отправляю из WAN или LAN.

  • WOL отлично работает изнутри локальной сети. Если я отправлю пакет из
    другой компьютер локальной сети, затем компьютер просыпается от выключенного
    заявить как следует.

  • WoL не выводит компьютер из выключенного состояния, когда
    Пакет пересылается через маршрутизатор из глобальной сети.

Маршрутизатор - Dlink DIR-625, целевой хост - компьютер под управлением Windows 7 x64 на плате Big Bang Xpower.

И еще раз повторяю: пакет показывает, что он получен из глобальной сети с включенным компьютером, но пакет включает компьютер только тогда, когда пакет происходит изнутри локальной сети.

2 ответа2

3

Это распространенная проблема, если ваш маршрутизатор не осуществляет многоадресную передачу пакета WoL, полученного вашим WAN-портом.

Я пытался сделать это раньше (я хотел включить компьютер удаленно, если мне нужно RDC к нему с работы), и он работал только вскоре после того, как я выключил компьютер. Сейчас я не могу найти ссылки, но это связано с тем, что ваш маршрутизатор кэширует iptables, но после того, как ваш компьютер был очищен из кэша, он больше не будет работать.

Итак, решение состоит в том, чтобы настроить маршрутизатор для многоадресной рассылки волшебного пакета, верно? К сожалению, большинство товарных маршрутизаторов не делают это возможным. Вам нужно будет либо взломать свой маршрутизатор, чтобы сделать статическую маршрутизацию, либо купить новый дорогой маршрутизатор.

2

Вы можете попробовать зайти в «Центр управления сетями и общим доступом».

нажмите на ваше соединение

Нажмите «Свойства» в диалоговом окне.

в появившемся диалоговом окне нажмите «настроить»

Снимите флажок "разрешить только пакету Magic разбудить компьютер"

Нажмите ок

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .