Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

In dit artikel zal ik het hebben over hoe je VNC-verbindingen via het SSH-protocol kunt tunnelen, wat ervoor zorgt dat al het verkeer versleuteld en veilig is. Ik gebruik dit momenteel de hele tijd voordat ik op afstand verbinding maak met een van mijn pc's, zodat wachtwoorden en inloggegevens niet kunnen worden gesnoven.

Er zijn een aantal voorwaarden waaraan moet worden voldaan voordat u de informatie in dit artikel echt kunt gebruiken.

1. SSH-server - Ten eerste moet u een persoonlijke SSH-server instellen die zal worden gebruikt om de beveiligde VNC-tunnel te maken.Dat valt buiten het bestek van dit artikel, maar je kunt een geweldig bericht van LifeHacker lezen over het opzetten van een persoonlijke SSH-server. (Die gids is meer dan een decennium oud, maar werkt nog steeds. Een andere blog heeft een nieuwere gids die ook werkt.

2. VNC-server - Ten tweede moet je een VNC-server installeren en configureren op elke machine waarmee u verbinding wilt maken.

3. Dynamische DNS - Ten slotte, als u verbinding wilt maken met uw thuiscomputer van buiten het lokale netwerk, moet u een gratis dynamische DNS-account instellen , tenzij je al een statisch IP-adres hebt.Je kunt mijn eerdere bericht hier lezen over het instellen van dynamische DNS. Hierdoor kun je een unieke domeinnaam gebruiken zoals mijnnaam.homeip.net, enz.

Dat lijkt misschien een hoop dingen die je moet voltooien voordat je dit kunt doen en dat is het ook! Het kostte me een tijdje om alles te leren en alles te laten werken, maar als het eenmaal is opgezet en het werkt, heb je het gevoel dat je net de Mount Everest hebt beklommen!

De volgorde waarin u aan deze drie vereisten zou willen voldoen, is het instellen van dynamische DNS, vervolgens het instellen van de VNC-serversoftware (redelijk eenvoudig) en vervolgens het instellen van de SSH-server.Tunnel VNC over SSH

OK, nu naar de tutorial om te leren hoe VNC over SSH te tunnelen! In dit artikel zal ik TightVNC gebruiken als mijn afstandsbedieningssoftware en Putty als de SSH-client. We zullen Putty gebruiken om verbinding te maken met de SSH-client en vervolgens TightVNC gebruiken om verbinding te maken met de computer die we willen bedienen.

Stap 1: Open Putty en klik op de categorie Sessie in het linkerdeelvenster. In het vak Hostnaam moet u het dynamische DNS-adres voor uw SSH-server thuis typen. Of u kunt het IP-adres typen als u een statisch IP-adres heeft.Let op: dit is uw externe IP-adres voor de SSH-server.

Typ ook een naam in het tekstvak Opgeslagen sessies zoals VNC via SSH en klik op Opslaan. Op deze manier hoeft u dit niet elke keer te doen.



Stap 2: Vouw nu Connection uit, dan SSH en klik op Tunnels. Typ nu het bronpoortnummer en de bestemmingspoort. De bronpoort voor TightVNC is 5900 omdat dat de poort is waarop het luistert naar verbindingen.

De bestemmingspoort is het interne IP-adres voor uw SSH-server gevolgd door hetzelfde poortnummer, i.e. 10.0.1.104:5900.



Stap 3: Klik nu op de knop Toevoegen en het zal in de keuzelijst direct hierboven verschijnen:



Stap 4: U hoeft verder niets te veranderen. Dat is het echt! Ga nu terug naar het sessiescherm en klik nogmaals op de knop Opslaan.

U kunt het testen door op Openen te klikken en u zou een opdrachtvenster moeten krijgen waarin u om uw gebruikersnaam en wachtwoord wordt gevraagd. Nadat u zich met succes heeft aangemeld bij de SSH-server, komt u bij de opdrachtprompt.Nu heb je een VNC over SSH-tunnel gemaakt!

Stap 5: Open nu TightVNC en typ 127.0.0.1 in het VNC-serverveld:



Klik nu op Verbinden en u zou op afstand verbinding moeten kunnen maken met uw computer! Het is een beetje een proces en een beetje ingewikkeld, maar als je het blijft proberen, krijg je het aan het werk! Zodra u de SSH-server hebt ingesteld, kunt u die ook gebruiken voor het versleutelen van uw webbrowsersessie!

Als je vragen hebt of iets niet kunt bedenken, plaats dan een reactie en ik zal proberen je te helpen! Geniet ervan!

.
SETUP UA COMPUTER BLOG