Ich hatte ein ähnliches Problem wie das Ihre und benutzte eine Webseite auf meinem Server, um das magische Paket zu senden.
Ich habe den Code und die WolAsp.dll von Depicus verwendet :
Wake On Lan für Active Server Pages ermöglicht es jedem IIS-Webbrowser mit dem ASP-Interpreter, ein Magic Packet an einen Remote-Computer zu senden
Von ihrer FAQ-Seite:
Wake on Lan über das Internet (oder warum ist es so schmerzhaft im ****)
"IP-gesteuerte Broadcasts werden bei den äußerst verbreiteten und beliebten" Denf-of-Service "-Angriffen" Smurf "verwendet und können auch bei verwandten Angriffen verwendet werden.
Ein IP-gerichteter Broadcast ist ein Datagramm, das an die Broadcast-Adresse eines Subnetzes gesendet wird, an das das sendende Gerät nicht direkt angeschlossen ist. Der gerichtete Broadcast wird als Unicast-Paket durch das Netzwerk geleitet, bis er im Ziel-Subnetz ankommt und dort in einen Link-Layer-Broadcast konvertiert wird. Aufgrund der Art der IP-Adressierungsarchitektur kann nur der letzte Router in der Kette, der direkt mit dem Ziel-Subnetz verbunden ist, eine gerichtete Broadcast eindeutig identifizieren. Geleitete Sendungen werden gelegentlich zu legitimen Zwecken verwendet, außerhalb der Finanzdienstleistungsbranche jedoch nicht üblich.
Bei einem "Smurf" -Angriff sendet der Angreifer ICMP-Echoanforderungen von einer gefälschten Quelladresse an eine gerichtete Broadcast-Adresse, wodurch alle Hosts im Zielsubnetz veranlasst werden, Antworten an die gefälschte Quelle zu senden. Durch das Senden eines kontinuierlichen Stroms derartiger Anforderungen kann der Angreifer einen viel umfangreicheren Antwortstrom erstellen, der den Host vollständig überfluten kann, dessen Adresse gefälscht ist.
Wenn eine Cisco-Schnittstelle mit dem Befehl no ip direct-broadcast konfiguriert ist, werden stattdessen gerichtete Broadcasts verworfen, die andernfalls in Linkschicht-Broadcasts an dieser Schnittstelle "explodiert" würden. Beachten Sie, dass dies bedeutet, dass an jeder Schnittstelle jedes Routers, der möglicherweise mit einem Zielsubnetz verbunden ist, kein IP-Direct-Broadcast konfiguriert werden muss. Es reicht nicht aus, nur Firewall-Router zu konfigurieren. In der IOS-Softwareversion 12.0 und höher von Cisco ist der Standardbefehl no ip Weiterleitung die Standardeinstellung. In früheren Versionen sollte der Befehl auf jede LAN-Schnittstelle angewendet werden, von der nicht bekannt ist, dass sie legitime gerichtete Broadcasts weiterleitet. "
Zitiert von Cisco.
Ich frage mich, ob das Paket irgendwo in der Zeile blockiert ist. Sie können das WoL von Depicus auf der Internetseite ausprobieren und sehen, ob das Paket Ihren Computer erreicht.