Kako funkcionira VPN?
VPN koristi enkripciju za stvaranje sigurnih VPN tunela
The VPN technology uses data encryption algorithms to create secure tunnels from your device (point A) to the destination server (point B). For example, you have AdGuard VPN enabled on your device and want to access YouTube:
You establish an encrypted connection between your device and a VPN server of your VPN provider, such as AdGuard VPN
Your Internet traffic is encrypted and routed through the established VPN tunnel to the VPN server
The VPN server partially decrypts your information at the transport and VPN layers. Your data, such as user credentials, cookies, payment details or viewed videos, remains encrypted at the protocol layer with TLS encryption and is unknown to the VPN provider
The VPN server connects to a YouTube server and forwards the request from your browser or YouTube app
The YouTube server responds with data to the VPN server
The VPN server receives TLS-encrypted traffic, adds the VPN encryption layer, and sends it to your device
Your device receives the encrypted traffic, decrypts it, and forwards it to the browser or YouTube app that initiated the request
In a nutshell, the VPN technology allows you to hide your online identity by routing your traffic through a remote VPN server with a different IP address, location, and other associated data. It also adds an extra layer of protection by encrypting your traffic.
Advertisers, hackers, and other third parties may try to monitor your traffic between your device and the VPN server. VPN ensures that your traffic is encrypted and observers can’t extract any useful information from the encrypted data stream. Keep in mind that even with a hidden IP address, your online activity can still be tracked through cookies and device fingerprinting.
VPN protokoli i njihove vrste
VPN protokol je skup pravila za dopuštene protokole provjere autentičnosti i prijenosa i metode šifriranja. Određuje kako se uspostavlja veza između vas i VPN poslužitelja. VPN protokoli razlikuju se po brzini, sigurnosti, podržanim mrežama i platformama.
Pogledajmo najpopularnije VPN protokole i opišimo njihove prednosti i slabosti.
IPsec
Internet Protocol Security (IPsec) siguran je mrežni protokol koji provjerava autentičnost, šifrira i uspostavlja međusobnu provjeru autentičnosti između dva agenta: glavnog računala, sigurnosnih pristupnika ili glavnog računala i pristupnika. Protokol pruža sigurnost internetskog prometa putem sljedećih značajki:
Povjerljivost: Samo pošiljatelj i primatelj mogu pristupiti nešifriranim podacima
Integritet: Paketi podataka imaju odgovarajuće vrijednosti raspršivanja koje se mijenjaju prilikom izmjene podataka. Stranke izračunavaju vrijednost raspršivanja za svaki paket podataka kako bi potvrdile autentičnost podataka
Anti-reply: IPsec koristi podatke o slijedu kako bi izbjegao slanje dupliciranih paketa. Čak i ako hakeri uhvate paket, ne mogu ga ponovno poslati
Provjera autentičnosti: Ovjerenost pošiljatelja i primatelja je provjerena, tako da mogu biti sigurni da podaci idu predviđenoj strani
OpenVPN (TCP i UDP)
Jedan od najpopularnijih besplatnih protokola je OpenVPN. Prema zadanim postavkama koristi UDP prijenos: svi mrežni paketi inkapsulirani su u UDP datagrame, a zatim poslani na VPN poslužitelj. Međutim, UDP promet često je ograničen na javne mreže. Kao zaobilazno rješenje može se koristiti TCP enkapsulacija, s nekom dodatnom konfiguracijom na strani poslužitelja. Mnogi korisnici hvale fleksibilnost njegovih postavki i kompatibilnost s različitim platformama. Međutim, korištenje ovog protokola zahtijeva neko tehničko znanje.
PPTP
Point-to-Point Tunneling Protocol (PPTP) jedan je od prvih takvih alata, objavljen za Windows 95. Sada je zastario i nije široko korišten jer ima neke ranjivosti protokola i lako ga je hakirati.
L2TP
Layer Two Tunneling Protocol (L2TP), proširenje PPTP-a, koristi se za podršku VPN-ovima ili kao dio isporuke ISP usluga. Protokol šifrira samo kontrolne poruke, a ne i sadržaj. Uspostavlja tunel na sloju podatkovne veze (Sloj 2 modela mrežne komunikacije OSI-a) koji se može prenositi putem protokola šifriranja mrežnog sloja, kao što je IPsec.
WireGuard
Lagana kôdna baza Jason A. Donenfeld protokola osigurava dobru brzinu povezivanja. Vrlo je jednostavan za korištenje i može se pohvaliti visokom sigurnošću zahvaljujući čistom dizajnu i korištenju moderne kriptografije na temelju eliptične krivulje. Međutim, zbog nedostatka podrške za TCP protokol, protokol možda neće raditi u mrežama koje blokiraju UDP promet. Također, za razliku od IPsec-a, potrebno je preuzeti posebnu aplikaciju za korištenje protokola, jer ga operativni sustavi ne podržavaju.
SSTP
Protokol Secure Socket Tunneling razvio je Microsoft za Windows uređaje. Ako koristite Microsoft Azure, potreban vam je Windows 8.1 ili noviji, koji podržava TLS 1.2 i ima SSTP. Kao vlasnički protokol koji se temelji na TLS-u, SSTP može prodrijeti kroz vatrozid, od kojih većina ostavlja otvorenim izlazni TCP port 443. SSTP pruža mehanizam za prijenos PPP prometa preko SSL/TLS kanala sa zaštitom na transportnom sloju.
Vlasnički protokoli
Primarni cilj gore opisanih protokola i srodnog softvera je pružanje privatnih mreža unutar organizacija. Nisu dizajnirani za zaobilaženje vatrozida ili blokiranje luka ili za skrivanje činjenice da njihovi klijenti koriste VPN. Njihova uporaba unutar komercijalnog softvera može biti ograničena zbog ograničenja licenciranja.
Zato veliki javni pružatelji VPN usluga razvijaju vlastite VPN protokole. Ova kategorija uključuje LightWay by ExpressVPN, Hydra by Hotspot Shield i vlastiti vlasnički AdGuard VPN protokol.
Konkretno, AdGuard VPN protokol dizajniran je da bude brz, energetski učinkovit i ne razlikuje se od redovitog HTTPS prometa.
Zašto vam treba VPN?
The downside of living in the digital age is that your online activities are monitored. Just as your home address is used to deliver mail, your IP address is used to determine where Internet traffic is sent, or to track the origin of a particular search query or website visit. And this is how hackers or other third parties can find you. Also, some websites may block certain locations from accessing their data.
How can a VPN help? A virtual private network allows you to avoid revealing your true IP address by proxying all your data through a secure connection to a dedicated server.
Here are a few reasons to use VPN:
To stay safe on public Wi-Fi. Using public Wi-Fi networks, especially those that are not password protected, puts you in a vulnerable position. Your traffic becomes an easy target for data miners. VPN solves this problem by encrypting all traffic and DNS requests
To hide your online activity from third parties. Websites you visit and what you do there can be tracked and sold to advertising companies. With a VPN, your browsing history is hidden from prying eyes
To avoid geographical pricing. Some online retailers set up prices based on the user’s location. For example, the same shirt might cost $20 in India and $30 in the US. By visiting the site from an IP address in a different country, you will save money
To watch your favorite TV shows when you are in another country. Because your IP address shows where the traffic is coming from, website admins can easily block access for certain countries. With a VPN, you can pretend that your device is in your home region and access your usual content