- Registriert
- 13.09.08
- Beiträge
- 18
Hallo zusammen,
mir ist bewusst, dass es zu der Fragestellung schon einige Threads gibt. Leider helfen die mir nicht weiter, da sie entweder alt, unvollständig oder schlichtweg falsch sind. Ich probiere es daher nochmal, vielleicht fällt jemandem etwas ein...
Router in meinem lokalen Netzwerk ist eine Time Capsule. DHCP ist an, jedoch erhält jedes Endgerät im LAN eine feste IP zugeteilt; die Zuordnung erfolgt über die Mac-Adresse. Des Weiteren ist auf der TC NAT-PMP aktiviert, außerdem ist mein MobileMe-Account für Back to my Mac eingetragen.
Direkt an der TC hängt ein per LAN-Kabel angeschlossenes MacBook Pro mit OS X 10.7.1. Die OS X-Firewall ist aktiviert, alle notwendigen Dienste sind aber für Zugriffe freigegeben. Die Optionen im Energiespardialog sind so eingestellt, dass der Bildschirm nach 30 Minuten, das System nach 60 Minuten in den Ruhezustand geht und bei Netzwerkzugriffen aus diesem geweckt wird (bzw. werden soll). Der Deckel des MBP ist geschlossen, da es an einem Cinema Display hängt. Für Fernzugriffe via iPad oder Webbrowser läuft der TeamViewer Host, zur Fernsteuerung im lokalen Netzwerk Rowmote Server, beide permanent als Systemdienste im Background. Das MBP wird nicht "always on" betrieben, wenn ich es nicht brauche, fahre ich es runter.
Des Weiteren hängt ein Mac mini drahtlos angebunden im Netz (802.1n, 5 GHz), softwareseitig absolut identische Konfiguration wie das MBP und auch gleiche Systemeinstellungen. Der einzige Unterschied zum MBP ist, dass der mini noch einen einfachen DNLA-Server hostet (EyeConnect), demnächst soll Plex dazukommen. Allerdings ist an den mini kein Display angeschlossen, sondern ein TV-Gerät über HDMI, da er lediglich als Home Theater PC dient. Bedienung und Wartung erfolgen entweder mittels Bildschirmfreigabe vom MacBook Pro aus, über TeamViewer (Verbindung über die lokale IP) oder Rowmote Pro vom iPad aus. Der mini als Zuspieler für's Heimkino / lokaler Medienserver ist "always on", um die Stromkosten zu senken und die Hitzeentwicklung zu begrenzen ist mir aber wichtig, dass er in den Ruhezustand fährt, wenn er nicht gebraucht wird.
Nun zum Problem: Das Aufwecken aus dem Ruhezustand via Wake-on-LAN. Im lokalen Netz funktioniert das weitestgehend problemlos, völlig unabhängig davon, ob der zu weckende Rechner per LAN oder WLAN an der Time Capsule hängt. Bei Zugriffen über Rowmote, EyeConnect / EyeTV-App oder TeamViewer (über die lokale IP vom iPad aus) wird der angesprochene Rechner aus dem Ruhezustand geweckt und ist dann ansprech- und nutzbar. So weit, so gut.
Was allerdings nicht klappt, ist die Geräte bei Fernzugriffen ("WAN") aufzuwecken. Sobald einer der Rechner in den Ruhezustand geht, ist er nach außen hin aus dem Netz "abgemeldet", d. h. er verschwindet, und wird weder von TeamViewer noch von der EyeTV-App gefunden. Das ist insbesondere im Falle des mini störend, da ich ab und an gerne mittels TeamViewer (Webbrowser, iPad) auf ihn zugreifen würde, zB um einen Download anzustoßen, um mir eine Datei herunterzuziehen oder um Medien an ein mobiles Gerät streamen zu können.
Der Bonjour Sleep Proxy der Time Capsule scheint nur im lokalen Netz zu funktionieren, Anfragen, die von außen kommen, leitet er offensichtlich nicht an das mit einem Dienst registrierte Gerät im lokalen Netz weiter. Auch das NAT-PMP scheint nichts zu nutzen, vermutlich, weil die Anfrage von außen kommt und ins lokale Netz will und nicht umgekehrt.
Hat jemand eine Idee, wie ich es hinbekomme, dass die Endgeräte aus dem Ruhezustand geweckt werden, wenn ich von außerhalb des lokalen Netzes auf sie zugreifen möchte? Wenn dazu die Installation von Software wie DynDNS notwendig sein sollte oder ich von TeamViewer auf eine andere Lösung umsteigen muss, dann ist das eben so. Gleiches gilt für Portfreigaben bzw. Weiterleitungen in der TC, am schönsten wäre es aber natürlich, wenn es ohne größere Aktionen in dieser Richtung ginge.
Ich bin mir sicher, dass jemand für dieses doch recht alltägliche Problem eine funktionierende Lösung parat hat, zumal meine Hardware- und Netzwerkkonfiguration ja alles andere als exotisch ist. Im ersten Schritt würde es mir schon reichen, wenn der Fernzugriff mittels TeamViewer (idealerweise, eine VNC-Lösung ist nur zweite Wahl) von der Time Capsule richtig an den mini weitergeleitet wird, diesen weckt und er sich nach Ende des Zugriff wieder schlafen legt. Das muss sich doch eigentlich mit den Bordmitteln der Time Capsule bzw. von OS X bewerkstelligen lassen!? Ein Streaming-Fernzugriff auf den DNLA-Server oder auf Plex muss nicht unbedingt sein, wäre Kür statt Pflicht und geht garantiert nicht ohne DynDNS und Portweiterleitung.
Schon einmal besten Dank für jeden Hinweis. Ich verzweifle nämlich langsam aber sicher, zumal der Support von TeamViewer in dieser Sache auch keine Hilfe ist. Die wiederholen lediglich, dass man den Ruhezustand des Hosts deaktivieren soll, was aber wirklich keine sinnvolle Lösung ist.
Crosspost im "Nachbarforum".
mir ist bewusst, dass es zu der Fragestellung schon einige Threads gibt. Leider helfen die mir nicht weiter, da sie entweder alt, unvollständig oder schlichtweg falsch sind. Ich probiere es daher nochmal, vielleicht fällt jemandem etwas ein...
Router in meinem lokalen Netzwerk ist eine Time Capsule. DHCP ist an, jedoch erhält jedes Endgerät im LAN eine feste IP zugeteilt; die Zuordnung erfolgt über die Mac-Adresse. Des Weiteren ist auf der TC NAT-PMP aktiviert, außerdem ist mein MobileMe-Account für Back to my Mac eingetragen.
Direkt an der TC hängt ein per LAN-Kabel angeschlossenes MacBook Pro mit OS X 10.7.1. Die OS X-Firewall ist aktiviert, alle notwendigen Dienste sind aber für Zugriffe freigegeben. Die Optionen im Energiespardialog sind so eingestellt, dass der Bildschirm nach 30 Minuten, das System nach 60 Minuten in den Ruhezustand geht und bei Netzwerkzugriffen aus diesem geweckt wird (bzw. werden soll). Der Deckel des MBP ist geschlossen, da es an einem Cinema Display hängt. Für Fernzugriffe via iPad oder Webbrowser läuft der TeamViewer Host, zur Fernsteuerung im lokalen Netzwerk Rowmote Server, beide permanent als Systemdienste im Background. Das MBP wird nicht "always on" betrieben, wenn ich es nicht brauche, fahre ich es runter.
Des Weiteren hängt ein Mac mini drahtlos angebunden im Netz (802.1n, 5 GHz), softwareseitig absolut identische Konfiguration wie das MBP und auch gleiche Systemeinstellungen. Der einzige Unterschied zum MBP ist, dass der mini noch einen einfachen DNLA-Server hostet (EyeConnect), demnächst soll Plex dazukommen. Allerdings ist an den mini kein Display angeschlossen, sondern ein TV-Gerät über HDMI, da er lediglich als Home Theater PC dient. Bedienung und Wartung erfolgen entweder mittels Bildschirmfreigabe vom MacBook Pro aus, über TeamViewer (Verbindung über die lokale IP) oder Rowmote Pro vom iPad aus. Der mini als Zuspieler für's Heimkino / lokaler Medienserver ist "always on", um die Stromkosten zu senken und die Hitzeentwicklung zu begrenzen ist mir aber wichtig, dass er in den Ruhezustand fährt, wenn er nicht gebraucht wird.
Nun zum Problem: Das Aufwecken aus dem Ruhezustand via Wake-on-LAN. Im lokalen Netz funktioniert das weitestgehend problemlos, völlig unabhängig davon, ob der zu weckende Rechner per LAN oder WLAN an der Time Capsule hängt. Bei Zugriffen über Rowmote, EyeConnect / EyeTV-App oder TeamViewer (über die lokale IP vom iPad aus) wird der angesprochene Rechner aus dem Ruhezustand geweckt und ist dann ansprech- und nutzbar. So weit, so gut.
Was allerdings nicht klappt, ist die Geräte bei Fernzugriffen ("WAN") aufzuwecken. Sobald einer der Rechner in den Ruhezustand geht, ist er nach außen hin aus dem Netz "abgemeldet", d. h. er verschwindet, und wird weder von TeamViewer noch von der EyeTV-App gefunden. Das ist insbesondere im Falle des mini störend, da ich ab und an gerne mittels TeamViewer (Webbrowser, iPad) auf ihn zugreifen würde, zB um einen Download anzustoßen, um mir eine Datei herunterzuziehen oder um Medien an ein mobiles Gerät streamen zu können.
Der Bonjour Sleep Proxy der Time Capsule scheint nur im lokalen Netz zu funktionieren, Anfragen, die von außen kommen, leitet er offensichtlich nicht an das mit einem Dienst registrierte Gerät im lokalen Netz weiter. Auch das NAT-PMP scheint nichts zu nutzen, vermutlich, weil die Anfrage von außen kommt und ins lokale Netz will und nicht umgekehrt.
Hat jemand eine Idee, wie ich es hinbekomme, dass die Endgeräte aus dem Ruhezustand geweckt werden, wenn ich von außerhalb des lokalen Netzes auf sie zugreifen möchte? Wenn dazu die Installation von Software wie DynDNS notwendig sein sollte oder ich von TeamViewer auf eine andere Lösung umsteigen muss, dann ist das eben so. Gleiches gilt für Portfreigaben bzw. Weiterleitungen in der TC, am schönsten wäre es aber natürlich, wenn es ohne größere Aktionen in dieser Richtung ginge.
Ich bin mir sicher, dass jemand für dieses doch recht alltägliche Problem eine funktionierende Lösung parat hat, zumal meine Hardware- und Netzwerkkonfiguration ja alles andere als exotisch ist. Im ersten Schritt würde es mir schon reichen, wenn der Fernzugriff mittels TeamViewer (idealerweise, eine VNC-Lösung ist nur zweite Wahl) von der Time Capsule richtig an den mini weitergeleitet wird, diesen weckt und er sich nach Ende des Zugriff wieder schlafen legt. Das muss sich doch eigentlich mit den Bordmitteln der Time Capsule bzw. von OS X bewerkstelligen lassen!? Ein Streaming-Fernzugriff auf den DNLA-Server oder auf Plex muss nicht unbedingt sein, wäre Kür statt Pflicht und geht garantiert nicht ohne DynDNS und Portweiterleitung.
Schon einmal besten Dank für jeden Hinweis. Ich verzweifle nämlich langsam aber sicher, zumal der Support von TeamViewer in dieser Sache auch keine Hilfe ist. Die wiederholen lediglich, dass man den Ruhezustand des Hosts deaktivieren soll, was aber wirklich keine sinnvolle Lösung ist.
Crosspost im "Nachbarforum".
Zuletzt bearbeitet: