El Capitan: Port für Bildschirm-Freigabe ändern

El Capitan: Port für Bildschirm-Freigabe ändern

Mit OS X 10.11 hat Apple die Sicherheit für wichtige System-Dateien stark verschärft. Jetzt lassen sich unter anderem die Konfigurationen für Freigaben nicht mehr ohne Weiteres ändern. Mit einem Trick kann man den Port für die Bildschirm-Freigabe (VNC) dennoch anpassen.

Hier die nötigen Schritte, um den VNC-Server beispielsweise auf Port 5901 statt standardmäßig 5900 laufen zu lassen:

  1. Zunächst ein Terminal starten.
  2. Hier den Befehl sudo nano /etc/services eingeben und mit dem Kennwort bestätigen.
  3. In den Zeilen, die mit „rfb“ beginnen, wird der Port 5900 auf den gewünschten Wert geändert.
  4. Mit [ctrl]+[W] [Enter] speichern.
  5. Jetzt in den System-Einstellungen die Bildschirm-Freigabe einmal deaktivieren und dann wieder aktivieren.

osx-vnc-port-aendern

Computer zuhause vom Internet aus erreichbar machen

Computer zuhause vom Internet aus erreichbar machen

Wer von unterwegs aus auf den PC zuhause zugreifen muss, hat dazu mehrere Möglichkeiten. Entweder man nutzt eine Kombination aus Portweiterleitung und dynamischem DNS, oder es kommt ein Fernwartungs-Dienst wie TeamViewer zum Einsatz.

Die meisten Provider vergeben bei jeder Verbindung zum Internet eine neue IP-Adresse. Damit dies nicht zum Hindernis wird, kann man einen kostenlosen Webdienst („DynDNS“) nutzen, der die häusliche IP-Adresse in einen gleich bleibenden Domainnamen à la zuhause.dyndns.com umwandelt. Auch muss auf dem heimischen Computer der zu nutzende Dienst aktiviert werden (Windows: Remotedesktop, OS X: Bildschirmfreigabe). Schließlich wird der Router so eingestellt, dass eingehende Anfragen auf dem entsprechenden TCP-Port an die interne IP-Adresse des Geräts weitergeleitet werden (Portweiterleitung, Windows: Port 3306, OS X: Port 5900).

Wer es etwas einfacher haben will, installiert stattdessen eine Software wie TeamViewer Host. Dafür müssen keine Ports geöffnet oder weitergeleitet werden. Von unterwegs aus verwendet man den TeamViewer-Client und trägt darin die TeamViewer-ID sowie das auf dem heimischen Computer hinterlegte Kennwort ein, um die Verbindung herzustellen.

teamviewer-host