У меня была такая же проблема, как и у вас, и я использовал веб-страницу на своем сервере для отправки волшебного пакета.
Я использовал код и WolAsp.dll от Depicus:
Функция Wake On Lan для активных страниц сервера позволяет любому веб-браузеру IIS с интерпретатором ASP отправлять пакет Magic Pack на удаленную машину.
С их страницы часто задаваемых вопросов:
Разбуди на Лане через Интернет (или почему это такая боль в ****)
«IP-широковещательные рассылки используются в очень распространенной и популярной атаке типа" отказ в обслуживании ", а также могут использоваться в связанных атаках.
IP-трансляция - это датаграмма, которая отправляется на широковещательный адрес подсети, к которой аппарат-отправитель не подключен напрямую. Направленная широковещательная рассылка направляется через сеть как одноадресный пакет, пока не поступит в целевую подсеть, где она преобразуется в широковещательную рассылку канального уровня. Из-за особенностей архитектуры IP-адресации только последний маршрутизатор в цепочке, тот, который подключен непосредственно к целевой подсети, может окончательно идентифицировать направленную широковещательную рассылку.
Направленные передачи иногда используются в законных целях, но такое использование не распространено за пределами индустрии финансовых услуг.
При атаке "smurf" злоумышленник отправляет эхо-запросы ICMP с фальсифицированного адреса источника на адрес направленного широковещания, в результате чего все хосты в целевой подсети отправляют ответы фальсифицированному источнику. Посылая непрерывный поток таких запросов, злоумышленник может создать гораздо больший поток ответов, который может полностью затопить хост, чей адрес фальсифицируется.
Если интерфейс Cisco сконфигурирован с помощью команды no ip dire-broadcast, вместо этого направленные широковещательные рассылки, которые в противном случае были бы "разбиты" на широковещательные рассылки на этом интерфейсе. Обратите внимание, что это означает, что на каждом интерфейсе каждого маршрутизатора, который может быть подключен к целевой подсети, не нужно настраивать направленную широковещательную рассылку ip; недостаточно настроить только маршрутизаторы брандмауэра. Команда no ipcted-broadcast используется по умолчанию в ПО Cisco IOS версии 12.0 и более поздних. В более ранних версиях команда должна применяться к каждому интерфейсу локальной сети, который не предназначен для пересылки законных направленных трансляций ».
Цитируется по Cisco.
Интересно, если где-нибудь на линии, пакет заблокирован. Вы можете попробовать WoL Depicus на интернет-странице и посмотреть, попадет ли пакет на ваш компьютер.