Miért érdemes egyáltalán a routerre tenni az alagutat
Mert egyes eszközökön egyszerűen nem futtatható VPN-app. Az okostévékre, játékkonzolokra, streaming-boxokra, okoshangszórókra és a legtöbb IoT-kütyüre nem lehet kliensszoftvert telepíteni, így a forgalmukat csak egy szinttel feljebb — azon a routeren, amelyen keresztül csatlakoznak — lehet alagútba terelni. Minden, ami a router mögött van, úgy örökli az alagutat, hogy nem is tud a létezéséről.
Az eszközlimit szempontjából is van egy gyakorlati bónusz: a router mögötti hálózat egyetlen kapcsolatnak számít a VPN-szolgáltatás felé. Az Aurora esetében egy előfizetés legfeljebb 7 eszközt fed le, és a router egyetlen helyet foglal el, függetlenül attól, hány kütyü van mögötte.
Mibe kerül mindez: a sebesség
Az alagút titkosítása mostantól a router processzorán fut, és ez jóval hamarabb lesz szűk keresztmetszet, mint az internet-előfizetésed. A fogyasztói routerekben kicsi, alacsony fogyasztású chipek vannak: a nehézkes, egyszálú OpenVPN ilyen hardveren gyakran néhány tíz megabitnél kifullad. A WireGuard sokkal könnyebb, és ugyanazon a chipen ennek többszörösét hozza, de egy olcsó router így sem fogja kihasználni egy gyors optikai vonal sávszélességét.
A késleltetés kevésbé szenved, mint a sávszélesség, így a böngészés és a videohívások általában rendben vannak. A gond a nagy letöltéseknél, a felhőbe mentéseknél és a 4K-streameknél jelentkezik — ezek mind egyszerre versengenek ugyanazért a kis processzorért. Mielőtt belevágnál, nézd meg, mennyit tud reálisan titkosítani a routered processzora, és ahol csak lehet, válaszd a WireGuardot az OpenVPN helyett.
Mibe kerül mindez: a rugalmasság és a hibakeresés
Az egész háztartás mostantól egyetlen országon keresztül lép ki az internetre. Egy eszközönkénti app lehetővé teszi, hogy a laptopod az egyik helyszínen legyen, míg a tévéd egy másikat használ; a routeren futó alagútnál a kilépő ország módosítása mindenkinél egyszerre változtatja meg azt. A banki oldalak, a futárappok és minden helyszínre érzékeny szolgáltatás ugyanazt a külföldi címet fogja látni az otthon összes eszközén.
A hibakeresés is nehezebbé válik. Ha egy oldal nem töltődik be, már nem csak az a kérdés, hogy leállt-e az internet — a hiba lehet a szolgáltatónál, a routerben, az alagútban vagy a VPN-szerveren, és a tünetek mind ugyanúgy néznek ki. Ha van egy gyors módod arra, hogy az alagutat kivedd az útvonalból — például egy külön, alagút nélküli hálózat —, az egy egész estés találgatásból kétperces ellenőrzést csinál.
Első lehetőség: olyan router, amelynek a firmware-e futtatja a klienst
Egyes routerek natívan tudnak VPN-klienst futtatni — vagy a gyári firmware tartalmaz egyet, vagy a hardvert támogatja egy közösségi firmware, amely WireGuard- és OpenVPN-klienst ad hozzá. Az adminfelületen megadod a szerver címét és a kulcsokat, és a router maga építi fel az alagutat. Ez a legtisztább megoldás: egyetlen doboz, extra hardver nélkül.
A bökkenő a kompatibilitás és a kockázat. Nem minden modell támogatja a külső firmware-t, a flashelés érvénytelenítheti a garanciát, vagy figyelmetlenül végezve használhatatlanná teheti az eszközt, a gyári firmware-ek pedig nagyon eltérnek abban, mely protokollokat fogadják el. Konkrét modell helyett az elvet ellenőrizd: támogatja-e a router firmware-e — gyári vagy közösségi — a VPN-ed által használt protokollt, ideális esetben a WireGuardot, és van-e a processzorban elegendő tartalék hozzá.
Második lehetőség: külön gép átjáróként
Ahelyett, hogy a routerrel titkosíttatnál, tegyél a hálózatra egy kis számítógépet — egy mini-PC-t vagy egy egykártyás gépet —, futtasd azon az alagutat, és az eszközöknél állítsd be ezt átjáróként. A router továbbra is azt csinálja, amihez ért, az alagút pedig jóval erősebb processzort kap: már egy szerény x86-os mini-PC is olyan sebességgel titkosítja a WireGuard-forgalmat, amit egyetlen fogyasztói router sem közelít meg.
Az ára egy újabb doboz, amelyet áram alatt kell tartani és karbantartani, valamint némi hálózati tudás: az átjárónak továbbítania kell a forgalmat, és alapértelmezett útvonalként kell beállítani. Cserébe könnyű hibakeresést kapsz — vedd ki az átjárót az útvonalból, és a hálózat visszaáll a közvetlen kapcsolatra —, valamint egy teljes operációs rendszert, amelyen bármilyen klienst és szabályt futtathatsz.
Harmadik lehetőség: második router a fő router mögött
Hagyd érintetlenül a meglévő routeredet, és köss mögé egy másodikat: a második router futtatja az alagutat, és saját Wi-Fi hálózatot sugároz. Így otthon két hálózatod lesz: ha az elsőhöz csatlakozol, közvetlenül mész ki a netre, ha a másodikhoz, akkor az alagúton belül vagy. Egy eszközt áthelyezni a kettő között annyi, mint Wi-Fit váltani.
Ezt a megoldást a legkönnyebb átlátni, és ezzel a legbiztonságosabb kísérletezni — egy hiba a második routeren sosem teszi tönkre a ház internetét. Az ára a dupla NAT, ami időnként megzavarja a játékkonzolokat és a portfüggő alkalmazásokat, valamint ugyanaz a CPU-korlát, mint az első opciónál, hiszen a titkosítást továbbra is a második router végzi.
Mely eszközök menjenek az alagúton át: megosztott útválasztás
Ritkán akarod, hogy minden eszköz az alagúton menjen. A szabályalapú útválasztással a router eszközönként — általában a helyi IP- vagy MAC-cím alapján — dönti el, hogy a forgalom az alagútba kerül, vagy közvetlenül megy ki. Egy tipikus felosztásnál a tévé és a munkalaptop az alagúton megy, míg a késleltetésre érzékeny konzolok és az okosotthon-központok közvetlenül maradnak.
Három dolog teszi megbízhatóvá a felosztást:
- Adj az alagutazott eszközöknek fix helyi címet, hogy egy címbérlet-változás ne vigye ki észrevétlenül az eszközt az alagútból
- Döntsd el, hová megy a DNS az egyes csoportoknál — ha egy közvetlen eszköz az alagút feloldóját használja, vagy fordítva, az zavaros, félig alagutazott viselkedést okoz
- A beállítás után tesztelj minden csoportot: nézd meg a látható IP-címet egy alagutazott és egy közvetlen eszközről is, ne csak arról, amelyiket beállítottad