Wake on Lan funktioniert nicht im WAN

Wake on Lan funktioniert nicht im WAN

Ich versuche, Wake-on-LAN einzurichten. Mein Router erlaubt keine Portweiterleitung zum Senden, daher habe ich die Mac-Adresse meines Systems in der Systemsteuerung des Routers an eine statische IP-Adresse gebunden. Außerdem habe ich Port 9 an die von mir festgelegte IP-Adresse weitergeleitet, sodass der Router bei einer Anfrage diese an die Mac-Adresse meines Computers weiterleiten sollte. Das einzige Problem ist, dass der Computer aus irgendeinem Grund über LAN, aber nicht über WAN aufwacht. Ich verwende die WolOn-App von Android, um das Magic Packet zu senden, und auf meinem System ist Kali Linux installiert. Mein Router ist ein TP-Link TD-W8961ND Version 3.0. Danke für die Hilfe!

UPDATE: Ich habe tcpdump ausgeführt und es stellte sich heraus, dass mein Rechner das Magic Packet sowohl über LAN als auch über WAN empfängt. Aus irgendeinem Grund wird es über WAN nicht aktiviert. Könnte es sein, dass das System WAN Magic Packets ablehnt? Sie scheinen sich von denen über LAN zu unterscheiden.

Antwort1

Aus dem Wiki:

Es ist möglich, ein Wake-on-LAN über das Internet auf einer Maschine hinter einem NAT-Router zu starten, allerdings unter bestimmten Bedingungen: Das Magic-Paket muss ein UDP-Paket sein, dessen verwendeter Port auf die IP-Adresse der Maschine umgeleitet wird, die geweckt werden muss. Der Computer ist ausgeschaltet, daher ist es notwendig, die Zuordnung von MAC-Adresse und IP-Adresse in der ARP-Tabelle des Routers dauerhaft zu konfigurieren (sonst läuft diese Zuordnung im Router nach etwa 5 Minuten ab und das Magic-Paket wird nicht an die Maschine weitergeleitet). Einige Router können eine Maschine über ihre Weboberfläche oder über Telnet aus dem lokalen Netzwerk wecken.

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

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

verwandte Informationen