Anslut VNC-klienten via en Putty SSH-tunnel

Att använda tunnlar med SSH är en kraftfull metod för att få åtkomst till tjänster på system bakom en brandvägg eller som annars är otillgängliga. I det här exemplet kommer en VNC-klient på din lokala dator att ansluta till en fjärransluten VNC-server (vncserv.tech-recipes.com:0) med portöverföring med en SSH-anslutning till en annan fjärrvärme (sshd.tech-recipes.com).


På ditt lokala system startar du kitt och i konfigurationsfönstret klickar du på Tunnlar under SSH-menyn. För varje VNC-port som du vill vidarebefordra måste du lägga till en lokal vidarebefordrad port.

Som standard använder VNC-skärm: 0 port 5900 / tcp, skärm: 1 använder 5901 / tcp, etc.

För varje port som du vill vidarebefordra, ange:
Källa port: 5900
Destination: vncserv.tech-recipes.com:5900
och klicka på Lägg till. Detta lägger till i listan över vidarebefordrade portar. Upprepa som önskat, men endast en port vidarebefordran krävs för att använda VNC. Eftersom detta är en lokal vidarebefordran, kan källporten nås senare som localhost: 5900. Det gäller för VNC-servern att vara samma system som du ansluter till med ssh. I det här fallet kan du antingen använda namnet på fjärrvärden eller "localhost" i destinationsfältet.

På skärmbilden Sessioner konfigurerar du värdnamnet (sshd.tech-recipes.com i det här exemplet). Du kan namnge och spara den här konfigurationen från skärmbilden Session. Detta sparar tid om du vill använda den här konfigurationen igen i framtiden.

När du är klar klickar du på Öppna för att ansluta till fjärrsystemet och skapa sessionen. När du har autentiserat kommer portarna att vidarebefordras och du kan ansluta din VNC-klient till localhost: 0 (eller vilket skärmnummer som helst) och du borde vara bra att gå.