Hogyan működik egy VPN?
A VPN titkosítást használ a biztonságos VPN-alagutak létrehozásához
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 protokollok és típusaik
A VPN-protokoll az engedélyezett hitelesítési és átviteli protokollok és titkosítási módszerek szabálykészlete. Meghatározza, hogyan jön létre a kapcsolat Ön és a VPN-kiszolgáló között. A VPN-protokollok sebessége, biztonsága, támogatott hálózatai és platformjai eltérőek.
Vizsgáljuk meg a legnépszerűbb VPN-protokollokat, és írjuk le erősségeiket és gyengeségeiket.
IPsec
Az Internet Protocol Security (IPsec) egy biztonságos hálózati protokoll, amely hitelesíti, titkosítja és kölcsönös hitelesítést hoz létre két szereplő között: állomás és állomás között, biztonsági átjárók (hálózat és hálózat között) vagy egy állomás és egy átjáró között. A protokoll a következő jellemzőkkel nyújt biztonságot az internetes forgalom számára:
Titoktartás: Csak a feladó és a címzett férhet hozzá a titkosítatlan adatokhoz
Integráltság: Az adatcsomagok megfelelő hash-értékekkel rendelkeznek, amelyek az adatok módosításakor megváltoznak. A felek minden egyes adatcsomaghoz kiszámítják a hash-értéket, hogy megerősítsék az adatok hitelességét
Válasz elleni védelem: Az IPsec szekvenciaadatokat használ a duplikált csomagok küldésének elkerülésére. Még ha a hackerek el is kapják a csomagot, nem tudják újra elküldeni
Autentikáció: Mind a feladó, mind a címzett hitelesített, így biztosak lehetnek abban, hogy az adat a címzett félhez jut el
OpenVPN (TCP és UDP)
Az egyik legnépszerűbb ingyenes protokoll az OpenVPN. Alapértelmezés szerint UDP szállítást használ: minden hálózati csomagot UDP-adatcsomagba kapszuláz, majd elküldi a VPN-kiszolgálónak. Az UDP-forgalom azonban gyakran korlátozott a nyilvános hálózatokon. Megoldásként a TCP-kapszuláció is használható, némi további konfigurációval a kiszolgáló oldalon. Sok felhasználó dicséri a beállítások rugalmasságát és a különböző platformokkal való kompatibilitását. Ennek a protokollnak a használata azonban némi technikai tudást igényel.
PPTP
A PPTP (Point-to-Point Tunneling Protocol) az egyik első ilyen eszköz, amely a Windows 95-re jelent meg. Mára elavult, és nem használják széles körben, mivel a protokollban van néhány sebezhetőség és könnyen feltörhető.
L2TP
A Layer Two Tunneling Protocol (L2TP), a PPTP kiterjesztése, a VPN-ek támogatására vagy az ISP szolgáltatásnyújtás részeként használatos. A protokoll csak a vezérlő üzeneteit titkosítja, a tartalmat nem. Alagutat hoz létre az adatkapcsolati rétegben (az OSI hálózati kommunikációs modell 2. rétege), amely egy hálózati réteg titkosítási protokollján, például IPsec-en keresztül továbbítható.
WireGuard
A Jason A. Donenfeld protokolljának könnyű kódbázisa jó kapcsolati sebességet biztosít. Könnyen használható, letisztult kialakításának és modern elliptikus görbe titkosításának köszönhetően pedig magas biztonságot nyújt. Mivel azonban nem támogatja a TCP-t, előfordulhat, hogy nem működik olyan hálózatokon, amelyek blokkolják az UDP-forgalmat. Ezenkívül az IPsec-től eltérően a protokoll használatához le kell töltenie egy speciális alkalmazást, mivel azt a fogyasztói operációs rendszerek natívan nem támogatják.
SSTP
A Secure Socket Tunneling protokollt a Microsoft fejlesztette ki Windows-alapú eszközökhöz. Ha Microsoft Azure-t használ, Windows 8.1 vagy újabb rendszerre van szüksége, amely támogatja a TLS 1.2-t és rendelkezik SSTP-vel. Szabadalmaztatott TLS-alapú protokollként az SSTP áthatol a tűzfalakon, amelyek többsége nyitva hagyja a kimenő 443-as TCP-portot. Az SSTP mechanizmust biztosít a PPP forgalom SSL/TLS csatornán keresztüli továbbítására, a szállítási réteg védelmével.
Saját protokollok
A fent leírt protokollok és kapcsolódó szoftverek elsődleges célja a szervezeteken belüli magánhálózatok biztosítása. Nem arra tervezték őket, hogy megkerüljék a tűzfalakat vagy a portblokkolást, vagy elrejtsék azt a tényt, hogy ügyfeleik VPN-t használnak. A kereskedelmi szoftvereken belüli használatuk a licencelési korlátozások miatt korlátozott lehet.
Ezért fejlesztik ki a nagy nyilvános VPN-szolgáltatók saját VPN-protokolljaikat. Ez a kategória magában foglalja a LightWay by ExpressVPN-t, a Hydra by Hotspot Shield-et és a saját fejlesztésű AdGuard VPN protokollunkat.
Különösen az AdGuard VPN protokollt úgy tervezték, hogy gyors, energiatakarékos és megkülönböztethetetlen legyen a szokásos HTTPS forgalomtól.
Miért van szüksége VPN-re?
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