Artur Södler Software-Qualität

Tunnel

Tunnel aufbauen: Beispiel


Artur Södler Software Qualität  
Alle Beispiele gehen davon aus, dass auf zwei Windows-PCs ("axel" und "bruno") und evtl. einem Linux-Computer im Internet ("hosted") kein Programm "Tunnel" läuft, keine Konfiguration vorhanden ist, und ein Konsolenfenster geöffnet ist.
Wie sie prüfen können, dass das Programm nicht läuft, lesen Sie hier.
Wie sie eine evtl. Konfiguration löschen können, lesen Sie hier.

Beispiel für eine Tunnel-Verbindung für Port 110 (POP3):

PC "axel" hat keinen Internet-Zugang, PC "bruno" hat Zugang. Beide PCs sind über LAN miteinander verbunden. PC "axel" soll E-Mails über den Internet-Zugang von PC "bruno" abholen können.
auf PC"axel":auf PC"bruno":
tunnelcommandstunnelcommands
tunnelpassword lisatunnelpassword annette
tunnelconnect brunotunnelserver
tunnellogin annette
listen 110 connect BRUNO pop.gmx.de
telnetlocalhost 110
quit

Der Computername ist "BRUNO", nicht "bruno". Computer mit Windows kennen nur Großschreibung, auch wenn sie den Namen selbst an einigen Stellen in Kleinbuchstaben darstellen.

Beispiel für eine Fernwartung mit VNC:

PC "axel" hat Internet-Zugang, PC "bruno" ebenfalls. Die PCs sind nicht miteinander verbunden. Axel und Bruno nutzen den Computer "hosted" zur Verbindung.

Bitte prüfen Sie, dass Sie eine Version von vncserver verwenden, die Verbindungen von localhost zulässt. RealVNC 3.3 geht z.B. nicht, RealVNC 4 geht.
Die Fernsteuerungs-Software VNC bekommen Sie beispielsweise hier.
aufComputer"hosted":
tunnelpassword zx25.3Pnv
tunnelserver
commands
disable local
auf PC"axel":auf PC"bruno":
tunnelcommandstunnelcommands
tunnelpassword lisatunnelpassword annette
tunnelconnect meinefirma.detunnelconnect meinefirma.de
tunnellogin annette
listen 5900 connect * BRUNO
vncserver
vncviewerlocalhost

Wir setzen einen drauf: Axel stoppt alle Programme: Bei Bruno, im Internet, und bei sich selbst.
auf PC"axel":
tunnellogin annette
listen 5053 connect * BRUNO 5052
tunnellocalhost 5053 stop
tunnellogin zx25.3Pnv
listen 5053 connect * 5052
tunnellocalhost 5053 stop
tunnelstop

Wenn der zweite Windows-PC "buero" statt "bruno" heißt, und nur über einen Proxy-Server ins Internet darf, gibt es die folgenden Änderungen:
auf"hosted":auf PC"bruno":
tunnelpassword zx25.3Pnvtunnelcommands
tunnelserver 80tunnelpassword annette
commandstunnelconnect meinefirma.de 80 proxy proxy.intranet 3128
disable localvncserver
Valid HTML 4.01 TransitionalValid CSS