zum Bauser-Enterprises IT Online Helpdesk
PHP Scripts: Tellafriend, Formmailer, Counter
Diese Webseite an Freunde, Bekannte...weiterempfehlen

Seite weiterempfehlen

Fernsteuerung - Remote

In diesem Kapitel gehen wir auf die Möglichkeit der Fernsteuerung eines Computers ein.

Einsatzmöglichkeiten

Den grössten Einsatz findet die Fernsteuerung im Supportsektor (z.B. bieten auch wir dies - zur schnellen Hilfe bei Problemen - an, ohne dass eine Anfahrt zu berechnen ist). Auch im Schulungsbereich einsetzbar, z.B. zur Unterstützung oder Darstellung. Die “Schüler” müssen sich auch nicht in einem Raum befinden, sondern können weltweit verstreut sein.

In einem Netzwerk ist es oft auch hilfreich einen PC fernbedienen zu können, z.B. den PC im Haus vom Notebook im Garten oder den Firmen-PC von zuhause aus oder umgekehrt, einen entfernten Server vom heimischen PC....


Wie funktioniert das Remoten von Computern ?

Schlicht durch Übertragung des Bildschirminhaltes (grafisch oder textbasierend) eines Rechners auf einen anderen und Übermittlung von Tastatureingaben sowie Mausklicks in entgegengesetzte Richtung auf einem bestimmten Port oder Portrange mittels eines Programmes. D.h. es erfolgt kein Zugriff auf Freigaben in einem Netzwerk, sondern der ”Remoter” sitzt virtuell vor dem ferngesteuerten PC und kann diesen wie eine real angemeldete Person bedienen.


Was für Software wird benötigt ?

Windows XP Professional bietet eine Remoteunterstützung (Server wie Client) von Haus aus. Die RDP-Server-Settings sind in der <Systemsteuerung/System/Remote/Remotedesktop> für vorhandene Benutzerkonten einzustellen. Eine RDP-Verbindung kann hergestellt werden, sofern die Remotedesktopverbindung auf dem RDP-Client (bei XP-Prof. vorinstalliert) eingerichtet ist. Diese kann bei allen anderen Windowssystemen* (Win 95, 98, NT 4.0, ME, 2000) von der Windows XP Prof. CD nachinstalliert werden (Willkommenseite/Zusätzliche Aufgaben ausführen/Eine Remotedesktopverbindung einrichten). Der Zugriff kann dann über <Start/Programme/Zubehör/Kommunikation/Remotedesktopverbindung> und Eingabe der IP-Adresse des fernzusteuernden Rechners erfolgen.
* Für Linux-Clients gibt es eigene OpenSource-RDP-Verbindungssoftware (für das Remoten von XP Prof. oder WIN-Terminalserver).

Für eine systemübergreifende Lösung - z.B. Remoteunterstützung (serverseitig) für ältere Windowsversionen oder Verbindungen zwischen älteren Windows-Versionen und Linux/Unix -  muss weitergehende Software installiert werden. Hier bietet sich das Open-Source-Projekt VNC (Virtual Network Computing) an. Die Software Real VNC ist äußerst effizient, zuverlässig und zudem in der Standardversion auch noch gratis.

Für den Zugriff auf ein Unix-basierendes System kann und sollte die sichere Variante des SecureShell (SSH2) verwendet werden, bei der eine authentifizierte und verschlüsselte (AES) Verbindung aufgebaut wird (sog. Tunnelung). Für ein rein textbasierendes SSH-Remoting von Windows zu Linux reicht schon die kleine aber feine Software “Putty” aus. Wer auch noch die X-Grafik (KDE, Gnome etc.) haben will, bediene sich der Programme “Exceed” oder “XManager”. Mit letzteren ist es sogar möglich einzelne Applikationen grafisch auf den Remote-Client zu holen. Z.B. sehr nützlich bei Auslagerung rechenintensiver Anwendungen auf einen potenten Linux-Rechner.


Sicherheit !

Die sicherste Variante einen Linux-Computer fernzusteuern ist die SSH-Tunnelung wie vorgenannt beschrieben. Alle anderen Vorgänger-Varianten wie “rlogin, telnet und rsh” übertragen u.a. Passwörter unverschlüsselt und sollten nicht mehr verwendet werden.

Unter Windows XP Prof. kann nur ein vorhandener Benutzer (Konto) die Remotedesktopverbindung aufbauen. Diesem Benutzerkonto sollte in jedem Fall ein sicheres Passwort zugeordnet werden. Vorsicht: Die Übertragung aller Daten erfolgt nicht verschlüsselt. Deshalb bietet sich eine Tunnelung mittels VPN (Virtual Private Network) an, z.B über die Open Source Software OpenVPN.

Unter VNC kann und sollte ebenso ein sicheres Passwort vergeben werden und der Zugriff auf das lokale Netzwerk begrenzt werden, sofern kein Zugriff über das Internet möglich sein soll. Vorsicht: Die Übertragung aller Daten erfolgt wie bei RDP unverschlüsselt. Deshalb sollte auch hier eine VPN-Tunnelung zum Einsatz kommen.

Remoteunterstützung (serverseitig) sollte nur in Verbindung mit einer konfigurierten Firewall erfolgen, um größtmögliche Sicherheit zu gewährleisten. Bei Verbindungen über ein öffentliches Netzwerk (z.B. Internet) darf die Firewall nur die bekannten (möglichst statischen) IP- mit dazugehörigen MAC-Adressen auf bestimmten Ports zulassen.

Bei Remote über Windows-RDP oder VNC können die Ports für den Remote-Verkehr individuell vergeben werden (unsere Empfehlung). Sollte keine manuelle Portvergabe erfolgen, sind der installierten Firewall folgende Standard-Ports freizugeben:

Windows Remote Server (nur XP Professional oder Terminalserver möglich):

  • TCP Remote-Ports 1024-65535 und Local TCP Port 3389 für Applikation <svchost.exe>, Richtung Incoming
  • UDP Remote-Ports 1024-4900 und Local UDP Ports 1024-4900 für Applikation <rdpclip.exe>, Richtung Incoming und Outgoing

Windows Remote Client (alle Windows Betriebssysteme und Linux möglich):

  • TCP Remote-Port 3389 und TCP Local Ports 1024-65535 für Applikation <mstsc.exe>, Richtung Outgoing
  • UDP Remote-Ports 1024-4900 und Loval UDP Ports 1024-4900 für Applikation <mstsc.exe>, Richtung Incoming und Outgoing


Real-VNC-Server:

  • TCP Remote-Ports 1024-65535 und Local TCP-Port 5900 (bzw. für eigene X-Session unter Linux TCP 5901) für Applikation <realVNCServer.exe>, Richtung Incoming

Real-VNC-Viewer (Client):

  • TCP Remote-Port 5900 (bzw. für eigene X-Session unter Linux TCP 5901) und Local TCP-Ports 1024-65535 für Applikation <realVNCViewer.exe>, Richtung Outgoing


Remote per SSH (Linux-Server):

  • TCP Remote-Ports 1024-65535 und Local TCP-Port 22

Remote per SSH (Linux/Windows-Client):

  • TCP Remote-Port 22 und Local TCP-Ports 1024-65535


Um Computer aus zwei entfernten lokalen Firmen-Netzwerken zu verbinden, bedarf es einer VPN (Virtual Private Network)-Verbindung, welche eine Kommunikation über einen sicheren VPN-Tunnel ermöglicht. Dies beinhaltet Verschlüsselung und strenge Authentication-Methoden sowie Mechanismen, um Informationen über die Topologie des Netzwerks vor potentiellen Hackern zu verstecken (Maskierung). Sehen Sie hierzu unser Beispiel einer OpenVPN-Remoteverbindung.


Selbstverständlich warten wir auch Ihren Rechner über eine Remote-Verbindung. Mit zwei einfachen Schritten ist die Verbindung hergestellt, siehe nähere Details.


 zum Empehlungs-Formular Diese Seite weiterempfehlen   zum Gästebuch ins Gästebuch eintragen

 

© Copyright Bauser-Enterprises-IT: Secured with Digital Watermarking and Patent Protection 


zum Seitenanfang  

Home | Angebot | IT-Forensik | IT-Risiken | WWW | Sicherheit | Tipps | Aktuelles | Kontakt | Links | Newsletter | AGB | Impressum | Sitemap |