VPN Personal în 3 minute
De ce?
Dacă ai ajuns să cauți informații despre VPN, cel mai probabil dorești să îți securizezi cât de cât prezenta ta pe Internet, fie că ai motive evidente sau pur și simplu ești un simplu utilizator de Internet. Oricare ar fi motivul — folosirea unui VPN este de neevitat, vedem imediat de ce.
De câte ori ai folosit o rețea de Wireless, publică, fără nici o mică bănuială legată de riscuri sau consecințe?
Răspuns: de fiecare dată(cel mai probabil).
Cât de mici sau cât de mari pot fi riscurile folosirii unui Wireless public, depinde de acțiunile tale care le-ai făcut pe Internet, în timp ce foloseai acea rețea. Astfel de rețele sunt cele mai des vulnerabile. Sunt zeci, sau sute de utilizatori care au acces direct la acea rețea iar cafeneaua, ca proprietar al rețelei, de regulă, nu este interesată de securitatea rețelei. De aceea, nu îți dorești să te trezești fără bani pe card, în cazul în care ai făcut o cumpărătură online în timp ce erai conectat la acea rețea.
Pe lângă partea de securitate și anonimitate pe Internet, VPN-ul îți oferă acces la site-uri cenzurate pe teritoriul în care te afli(de exemplu Spotify, până acum 2 luni în România), access la magazinele de aplicații (AppStore, GooglePlay) din alte regiuni și alte posibile facilități de acest gen.
Cum?
Există zeci de aplicații care oferă servicii VPN pentru mobile cât și pentru alte platforme. Cele mai evidente probleme pe care le oferă sunt: prețul, anonimitatea, lipsa controlului asupra propriului trafic. Singurul serviciu de acest gen, în care am încredere este TunellBear. Sugerez să-l folosiți în cazul în care aveți nevoie de un VPN și nu vă aranjeză soluția propusă mai jos. Acest serviciu oferă 500MB gratis, lunar iar pentru un trafic nelimitat — prețul este de 10 USD. Mai jost o să vedem cum putem obține așa ceva cu resurse mai puține.
! Soluția de mai jos este pentru utilizatorii de rând. Nu necesită cunoștințe în nici un domeniu. Necesită doar dorința de a te proteja atunci când folosești Internet.
De ce avem nevoie:
- Un cont pe DigitalOcean
- Să pornim un Droplet pe DigitalOcean
- Să configurăm VPN-ul pe acel droplet.
- Să configurăm device-urile pentru a folosi acel VPN.
Să începem.
Creare cont pe DigitalOcean.
Cel mai basic Droplet pe DigitalOcean — ne costă 5 USD/lună. Acesta are:
- Memorie RAM: 1GB
- Disk: 25GB SSD
- Transfer: 1TB
- CPU: 1 Core
Ce ne interesează aici este capacitatea de transfer — 1 TB / lună este de cele mai multe ori îndeajuns pentru un utilizator mediu.
Pentru a primi 10 USD credit la înregistrare, da-ți click aici. Acesta vă va oferi 2 luni de acces gratuit, în cazul în care nu aveți încă cont.
Mai departe….
- Apăsăm butonul — Create

2. Alegem creare Droplet nou

3. Selectăm One-click apps

4. Selectăm tipul

5. Selectăm resursele

6. Selectăm locația

7. Dăm un nume la host

8. Accesăm consola

9. După ce am schimbat parola de accesare a Droplet-ului, scrim următoarea comandă:
CID=$(docker run -d — restart=always — privileged -p 1194:1194/udp -p 443:443/tcp jpetazzo/dockvpn)
Va trebui să așteptați pentru a se descărca toate dependențele.
Consola o să arate undeva așa:

10. După, scriem în consolă comanda
docker run -t -i -p 8080:8080 — volumes-from $CID jpetazzo/dockvpn serveconfig
După executare, în consolă vom vedea o adresă, de genul: 0.0.0.0:8080 (La fiecare va fi diferită)
11. Mergem în Browser, și accesăm acea adresă.
Accesând resursa, în mod normal, Browserul se va plânge din cauza securității. Ignorăm acea plângere, în așa se va descărca un fisier pe care-l vom folosi mai departe.


După descărcare, redenumim fișierul în așa fel încât acesta să aibă extensia .ovpn

12. Descărcăm aplicația-client pentru platforma pe care o folosim. Sunt diferite aplicații de genul VPN-client prin care ne-am putea conecta la serverul de VPN creat mai sus. Vom folosi OpenVPN. Simplu de folosit și are și suport pentru toate platformele. Mai jos, o să vedem cum putem configura clientul pe macOS și iOS. Pe Windows, Linux, Android, etc — e aceeași procedură
13. Descărcăm clientul dacă nu am făcut-o și îi dăm fișierul de .ovpn descărcat anterior, după care ne conectăm.

14. După o conexiune reușită, navigăm pe whatismyipaddress.com și convingem că VPN-ul își face treaba. 😊
Configurare VPN client — iOS
- Instalăm OpenVPN Connect
- Deschidem aplicația, și introducem același adresă de IP:

- Deschidem fișierul cu applicația OpenVPN

- Instalăm certificatul

- Ne conectăm

- Verificăm pe whatismyipaddress.com.
Important
După ce am configurat toate device-urile, ne întoarce la consola Dropletului de pe Digital Ocean, și dăm un Ctrl/cmd+c pentru a opri ultimul container pornit, în așa fel, nimeni nu va mai putea descărca fișierul descărcat mai sus dacă va accesa IP-ul Droplet-ului.
Cât te costă?
Soluția dată poate fi hostată și pe un server local, dacă acesta există. Dacă nu — metoda descrisă mai sus te va costa 5 USD/lună(nu uita — primele 2 luni le ai gratuit dacă te-ai înregistrat folosind metoda menționată mai sus).
Cam asta este tot…
May the security be with you. 😋