Ville det ikke være godt, hvis hele internetforbindelsen i verden er sikker og krypteret, og du behøver ikke bekymre dig for hackere, der sniffer dine data i netværket? Det findes tilsyneladende ikke i den virkelige verden. Det meste af tiden, når du bruger et offentligt netværk, udsætter du dig selv for tusindvis af hackere, der venter på, at du overleverer dine fortrolige data til dem.

Heldigvis er der flere måder at kryptere din internetforbindelse på et offentligt netværk, og en af ​​mine foretrukne er SSH tunneling. Det kan lyde for teknisk et udtryk for de fleste af de afslappede brugere, men jeg kan forsikre Dem om, at det er meget nemt at implementere det.

Hvad er SSH?

Kort sagt, SSH er en metode (eller teknisk, en protokol), der forbinder to computere på en sikker krypteret måde. Når to computere er tilsluttet via SSH, krypteres enhver dataoverførsel mellem de to terminaler. SSH Tunneling er simpelthen en metode, hvor vi bruger den tilsluttede computer som en proxy til at surfe på nettet. Når vi surfer på nettet (med vores browser) via SSH tunneling, vil proxyserveren hente webindholdet og sende det tilbage til vores computer via sikker forbindelse. To store fordele ved at bruge SSH tunneling omfatter:

  1. Maskering af din IP-adresse
  2. Sikker forbindelse for at forhindre hackere i at snyde dine data

SSH bruges hovedsagelig i Linux og Mac, men Windows-brugere kan også bruge SSH med Cygwin.

Kom i gang

Før vi starter, er der et par ting, du skal have:

  • en SSH-server.
  • en SSH klient. For Windows-brugere kan du downloade Cygwin her.
  • Loginnavn og adgangskode til login til fjerncomputeren

Bemærk : Hvis du ejer et websted, der kører på en tredjeparts webhost, har du allerede en SSH-server klar til brug. Du skal muligvis have din webhost for tilladelse til at få adgang via SSH.

På din Mac eller Linux-maskine skal du åbne en terminal. Windows-brugere åbner Cygwin-applikationen.

Indtast følgende kommando:

 ssh-D 9999 [email protected] 

Standardforbindelsesporten til SSH-serveren er port 22, men det kan variere på tværs af forskellige SSH-servere. I dette tilfælde skal du finde portnummeret fra din webhost og indtaste i kommandoen:

 ssh-D 9999 -p PORT [email protected] 

hvor PORT er portnummeret for at oprette forbindelse til.

Login er det navn, du skal logge ind, mens domænet kan være en IP-adresse eller et domænenavn.

Du bliver bedt om at indtaste dit kodeord.

Konfiguration af din browser

I din browser skal du gå til indstillingssiden og se efter sektionen for at ændre dine Proxy-indstillinger.

Kontroller knappen " Manuel proxy-konfiguration ". I feltet SOCKS skal du indtaste " localhost " og 9999 for portfeltet.

Gem og luk optionssiden.

Det er det! Din forbindelse er nu sikret.

Afbryd din SSH-session

For at afbryde forbindelsen fra SSH-sessionen skal du først ændre browserindstillingen tilbage til "Direkte internetforbindelse" (eller uanset den tidligere indstilling).

Herefter skal du skrive i din terminal

 Afslut 

Dette afbryder din SSH-session.

Har du prøvet SSH før? Del din oplevelse i kommentarerne.

Billedkredit: Dave Halley