Her er et fælles scenario: Du skal lave en nødbemærkelig fjernbetjening til en XP-server på arbejdspladsen, men du er hjemme, og serveren ligger bag en firewall, der blokkerer RDC-forbindelser.
I en nøddeskal giver ssh tunneling dig mulighed for at oprette forbindelse til en port på en anden maskine ved at videresende trafik via en mellemliggende ssh-server. Ved hjælp af en ssh-tunnel, hvis du har adgang til en ssh-server bag firewallen, kan du oprette forbindelse til tjenester på andre maskiner bag firewallen, herunder fjernbordservices.
Brug af Putty (en rockstar ssh-klient til Windows) kan nemt oprette en tunnel til at få adgang til RDC på din firewalled server: Konfigurer en ny ssh-session til den ssh-server, som du har adgang til (66.35.250.203 i dette eksempel).
I menuen Forbindelse / ssh / tunneler tilføjes en ny videresendt port. Du skal oprette en port på din egen maskine (dette er den virtuelle, viderekoblede forbindelse til den eksterne RDC-server), så brug noget ubrugt, som 3390.
I destinationsfeltet skal du indtaste ip-adressen og RDC-porten til firewalled-maskinen, dvs. 192.168.0.5:3389 (3389 er, hvad RDC lytter til) Gem nu din session og opret forbindelse til SSH-serveren
På dette tidspunkt kan du oprette forbindelse til fjernserverens RDC-port via din egen maskinport 3390. Alt, der kommer ind og ud af localhost: 3390, bliver gennemsigtigt whisked væk via ssh-forbindelsen via mellemmaskine til din destinationsserverens port 3389. Så indtast localhost: 3390 i stedet for at indtaste 192.168.0.5:3389 for din destinationsserver i den eksterne desktopklient. Det går helt igennem brandvæsenet.