Hmmm...ich bekomme es nicht mehr hin...
Ich hatte mal was ausprobiert:
http://www.synology-forum.de/showth...s-dem-Internet&p=408711&viewfull=1#post408711
Jetzt tut es aber nicht mehr.
Das Problem ist ja, dass ein Gerät mit WOL nur die MAC auf der Netzwerkkarte zur Verfügung hat, um zu wissen, dass sich ein "Magic Packet" auf genau dieses Gerät bezieht.
Ich habe jetzt mal den Port 9 auf ein Gerät freigegeben, dass schon länger nicht mehr in meinem Netz war.
Wenn ich dann von aussen ein WOL per Unicast schicke, sehe ich im Netzwerksniffer auch, dass die Fritte ein "who has xxx, tell yyy" rausschickt.
Wenn ich aber ein WOL machen wollte, ist das natürlich schon Blödsinn, da die Netzwerkkarte ja gar keine IP gesetzt haben sollte.
Aber damals habe ich gesehen, dass die Fritte nach dieser erfolglosen Aktion einfach einen Broadcast mit dem "Magic Packet" rausgehauen hat.
Das macht ja generell auch Sinn....oder?
Das "who has xxx, tell yyy" prüft, ob der Client vielleicht schon Online ist, dann brauchts kein WOL (wobei das aber egal sein sollte).
Wenn der Client nicht online ist, habe ich möglicherweise keine IP/MAC im ARP cache, dann macht ein Broadcast Sinn....
Workaround?
Sonst bleibt doch nur, für alle zu weckenden Geräte entsprechende Portfreigaben zu machen.
Dann könnte man z.B. über Port 32000 die DS, über Port 32001 den PC, über Port 32002 den andere PC aufwecken, usw...