Wake on LAN – per Synology Diskstation

Meine Schwester ist selbstständige Steuerberaterin und hatte den Wunsch, von zuhause aus, an ihrem Rechner in der Steuerkanzlei zu arbeiten. Da sie mehrere Monitore verwendet, sollten diese ebenfalls wie gewohnt benutzt werden können. Natürlich sollte das ganze einfach in der Bedienung sein und möglichst wenig kosten.

Die Lösung besteht aus drei Teilen:

  1. Die Verbindung zwischen den Standorten
    Da an beiden Standorten eine FritzBox steht, habe ich über diese eine LAN-LAN-Kopplung aufgesetzt. Wenn aus dem einem Netz eine Ressource aus dem anderen Netz angefordert wird, entsteht automatisch ein VPN-Tunnel.
  2. Zugriff auf den entfernten Rechner
    Bevor irgendeine Art von Verbindung hergestellt werden kann, muss zunächst der Status des Rechners bestimmt werden. Dieser muss eingeschaltet sein und per RDP erreichbar sein. RDP soll verwendet werden, da es bei Windows mitgeliefert wurde und wunderbar mit mehreren Bildschirmen parallel zurecht kommt (sofern die Windows Lizenz mitspielt). Da es für das Backup in der Kanzlei eine Synology Diskstation gibt, habe ich auf dieser die Web-Station aktiviert und dort eine einfache Webseite mit PHP-Code hinterlegt. Die Seite ist selbsterklärend und sieht so aus:

    wol

    Startseite des WOL-Interfaces

     

    wol2

    Warteanzeige, während ein Rechner neu startet

    Wer das Nachbauen möchte, findet in der Datei wol-synology alles benötigte. Anpassungen sind in der index.php vorzunehmen. Es ist alles sehr einfach gehalten und auch ohne Programmierkenntnisse leicht verständlich, sofern man verstanden hat, wie WOL funktioniert. Als Basis für mein Skript dient dieser Beitrag.
    Die RDP-Dateien ersetzt man am besten gegen welche, die man mit dem Programm „Remotedesktopverbindung“ von Windows selbst erstellt hat.

  3. Verbindung zum Zielrechner
    Ist der Zielrechner online, kann nun eine ganz normale RDP-Verbindung über die Remotedesktopverbindung von Windows hergestellt werden.
    Remotedesktopverbindung 2015-10-21 15.34.56