Verwenden Sie den Router, um Wake-On-LAN Magic Packet zu pushen

Verwenden Sie den Router, um Wake-On-LAN Magic Packet zu pushen

Ich habe ein Ubuntu 14.04-System, das ich innerhalb meines Netzwerks mit einem anderen Ubuntu 14.04-Computer mit dem folgenden Befehl starten kann:

wakeonlan ma:ca:dd:re:ss

Sending magic packet to 255.255.255.255:9 with ma:ca:dd:re:ss

Mein Problem ist jedoch, den Router richtig einzurichten. Meine Firewall-Tabelle besagt, dass UDP-Anweisungen an die Ports 7 und 9 an die interne Zieladresse weitergeleitet werden, aber Folgendes schlägt fehl:

wakeonlan -i pub.lic.ipa.ddr ma:ca:dd:re:ss

Sending magic packet to pub.lic.ipa.ddr:9 with ma:ca:dd:re:ss

Ich habe einen Nmap-Befehl mit folgendem Befehl ausgeführt, um die öffentlichen Ports zu testen:

sudo nmap -sU -p 7,9 pub.lic.ipa.ddr

Starting Nmap 6.40 ( http://nmap.org ) at 2016-02-02 01:04 AEDT
Nmap scan report for hostname (pub.lic.ipa.ddr)
Host is up (0.0034s latency).
PORT  STATE         SERVICE
7/udp open|filtered echo
9/udp open|filtered discard

Nmap done: 1 IP address (1 host up) scanned in 2.32 seconds

Das sieht für mich gut aus, aber nichts nützt etwas – irgendwelche Ideen?

Antwort1

Sie müssen den Router so konfigurieren, dass er das Paket an die richtige Stelle weiterleitet. Dazu ist ein statischer ARP-Eintrag erforderlich, der die MAC-Adresse der IP zuordnet. Außerdem ist ein Portweiterleitungseintrag für die statische IP erforderlich. Dies richtig hinzubekommen ist ziemlich schwierig, und vielleicht ist es eine bessere Idee, eine Möglichkeit zu finden, einem anderen Rechner im LAN zu befehlen, das Paket zu senden.

verwandte Informationen