
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.