Wake on Lan funktioniert nicht auf WAN

663
Deci

Ich versuche, wake on lan einzurichten. Mein Router lässt keine Portweiterleitung für das Broadcasting zu, daher habe ich die MAC-Adresse meines Systems an eine statische IP-Adresse in der Systemsteuerung des Routers gebunden. Ich habe auch Port 9 an die IP-Adresse weitergeleitet, die ich eingestellt habe. Wenn der Router eine Anforderung erhält, sollte er diese an die MAC-Adresse meines Computers weiterleiten. Das einzige Problem ist, dass der Computer aus irgendeinem Grund durch LAN aber nicht durch WAN aufwacht. Ich verwende die WolOn-App von Android, um das magische Paket zu senden, und ich habe Kali Linux auf meinem System installiert. Mein Router ist ein TP-Link TD-W8961ND Version 3.0. Danke für die Hilfe!

UPDATE: Ich habe tcpdump ausgeführt. Es stellt sich heraus, dass mein Computer das magische Paket sowohl auf LAN als auch auf WAN empfängt. Aus irgendeinem Grund erwacht es nicht bei Wan. Könnte es sein, dass das System magische Pakete ablehnt? Sie scheinen sich von den LANs zu unterscheiden

0

1 Antwort auf die Frage

0
f14284

Von Wiki:

Es ist möglich, ein Wake-on-LAN über das Internet zu einem Computer hinter einem NAT-Router zu starten. Dies ist jedoch unter bestimmten Umständen möglich: Das Magic-Paket muss ein UDP-Paket sein, dessen verwendeter Port an die IP-Adresse des Netzwerks weitergeleitet wird Maschine, die wach sein muss. Der Computer ist ausgeschaltet, daher muss die Zuordnung der MAC-Adresse / IP-Adresse in der ARP-Tabelle des Routers dauerhaft konfiguriert werden (ansonsten verfällt diese Zuordnung im Router nach etwa 5 Minuten und das Magic-Paket wird nicht an den Computer weitergeleitet.) Maschine). Einige Router können einen Computer über das Webinterface oder über Telnet aus dem lokalen Netzwerk aktivieren.

Wenn Sie sagen: Ich habe die MAC-Adresse meines Systems an eine statische IP in der Systemsteuerung des Routers gebunden ...

Haben Sie einen Eintrag zur ARP-Tabelle hinzugefügt?

Eigentlich glaube ich nicht, dass mein Router die Möglichkeit hat, eine statische ARP-Tabelle zu konfigurieren. Ich denke, dass ich es nicht so machen kann. Würde die Konfiguration eines virtuellen LAN mein Problem lösen? Deci vor 6 Jahren 0
Ich weiß es nicht, tut mir leid, aber ich denke zunächst einmal, dass Sie sicherstellen müssen, dass der Router einen Neustart durchführt, wenn er einen statischen ARP-Eingang vom Computer haben MUSS, den er aufwachen muss, um diesen Punkt herumzukommen ohne Zugriff auf die Einstellung der ARP-Tabelle des Systems auf die eine oder andere Weise. Dies ist der Router, der in Brand gerät, und er erhält die Pakete. Daher muss er konfiguriert werden. Entschuldigung für mein Englisch. f14284 vor 6 Jahren 0
Ich habe entdeckt, dass es in Windows einen Befehl gibt, "arp -s", der eine IP an einen Mac bindet. Ist es das, wonach ich suche? Oder funktioniert das nur, wenn der PC eingeschaltet ist? Deci vor 6 Jahren 0
Ja, aber für Ihren TP-LINK-Router ... weil Ihr "Gateway" der Router und nicht Ihr Windows-Client ist. f14284 vor 6 Jahren 0
Von der Internetquelle: Statische ARP-Einstellungen sollten sich in / etc / ethers befinden, und was auch immer für Netzwerk-Ups / Downs gilt, sollte 'arp -f / etc / ethers' ausführen. Aber wahrscheinlich lässt Ihr TP-Link-Router ohne Root-Zugriff dies nicht ändern. f14284 vor 6 Jahren 0