====== Tunneln ====== Dieser Artikel stammt aus der Schan-user-Mailingliste. Dank dafür an Günter Heumann, Steffen Barth und Hans-Dietrich Kirmse. ===== Beispiel ===== Ein (Linux-)Server ist über's Internet per DnyDNS und putty (Port 22) erreichbar. Auf einem (Windows-)Client ist ein VNC-Server (Port 5900) installiert und läuft ständig. Von außen soll durch einen mit putty geöffneten ssh-Kanal mit einem VNC-Client der VNC-Server ferngesteuert werden. ===== Anleitung für Windows-Clients ===== - putty starten - Hostname und Port 22 eingeben - -> Connection -> SSH -> Tunnels -> Source port "8000" eingeben (kann auch ein anderer sein) - -> Destination -> lokale (!) Adresse mit Port des VNC-Servers eingeben (192.168.0.12:5900) - -> Open -> am SSH-Server einloggen - VNC-Viewer starten - "localhost:8000" eingeben (Ja, wirklich!) - -> Passwort eingeben - Normalerweise sollte man ab jetzt glücklich sein... ===== Anleitung für Linux-Clients ===== - ''ssh root@domain.server.org -L 5901:lokaleIPdesVNCservers:5900'' und root-Passwort des ssh-Servers eingeben - ''vncviewer localhost:5901'' und vnc-Passwort des vnc-Servers eingeben - Möchte man mehrere Sitzungen gleichzeitig aufbauen, kann man einfach jeweils 5902 usw. statt 5901 nutzen. ===== Probleme mit Arktur 4 ===== Arktur 4 hatte in ''/etc/ssh/sshd_config'' folgende Voreinstellung: AllowTcpForwarding no Das muss in ''yes'' geändert werden. Danach mit /etc/init.d/sshd restart den SSH-Server neu starten.