Otvorene su dvije kartice provajdera, oba reklamiraju WireGuard, a poređenje se zaglavilo na jednoj rečenici: tunel je jak, pa usluga mora biti dobra. To je pogrešan zaključak. Protokol definira kako dva peera šifriraju i provjeravaju autentičnost, ali ne govori ništa o tome ko upravlja krajnjom točkom, šta čuva sistem računa ili kako kompanija odgovara na pravni zahtjev. Morate razdvojiti ta pitanja prije nego što značka odgovori na njih umjesto vas.

Šta oznaka protokola može, a šta ne može potvrditi

WireGuard specificira rukovanje izgrađeno na Noiseu, fiksni skup modernih primitiva i model usmjeravanja u kojem AllowedIPs odlučuje šta ulazi u tunel. To su stvarne garancije o formatima poruka i razmjeni ključeva i vrijedi ih imati. One su i garancije o kodu, ne o mašini na kojoj taj kod radi.

Implementacija ipak ostavlja izbore. Provajder može učitati modul u kernelu ili isporučiti build u korisničkom prostoru, progurati DNS kroz tunel ili ga ostaviti na lokalnom resolveru, i rotirati ključeve po vlastitom rasporedu. Nijedan od tih izbora ne pojavljuje se na etiketi protokola, a svaki mijenja šta usluga može primijetiti.

OpenVPN olakšava uočavanje jaza. Njegovo TLS rukovanje i model certifikata mogu se konfigurirati dobro ili loše, sa ili bez tls-auth, sa modernim šiframa ili sa rezervnim rješenjem za kompatibilnost. Dvije usluge mogu obje reći OpenVPN i završiti s vrlo različitom izloženošću. A stranica protokola WireGuard precizna je o kriptografiji i šuti o operateru, i to je upravo granica koju treba imati na umu.

Na šta samo operater može odgovoriti

Počnite s vlasništvom. Je li krajnja točka na hardveru koji provajder kontrolira, na iznajmljenom VPS-u ili na volonterskoj mašini u nečijem stanu? Odgovor odlučuje ko može kopirati disk, ko krpi kernel i ko primijeti čudnu prijavu. Poređenje protokola ne može doći do ničega od toga.

Zatim slijede zapisi o računu i plaćanju. Email adresa, vremenska oznaka obnove, otisak kartice i tiket podrške svi žive izvan tunela. Tako i resolver: ako provajder vodi vlastiti DNS, vidi imena čak i kada su stranice na HTTPS-u. Pitajte za zadržavanje u danima, ne za riječ minimalno.

Razvrstajte odgovore u dvije kolone, jer nose različitu težinu. Jedna kolona opisuje softver; druga je obećanje koje usluga mora održati.

QuestionProtocol tells youOperator must document
Who holds the server private key?How the key exchange worksKey generation, storage and rotation
Which addresses connected when?NothingWhether handshake or session metadata is retained
What happens to a legal request?NothingDisclosure policy, jurisdiction and response history
Who can read diagnostics?NothingSupport access rules and retention limits

Obećanja se mogu provjeriti samo prema dokumentima. Provajder koji ne može navesti svoj period zadržavanja ne otkriva nedostatak protokola; pokazuje vam kvalitet svojih zapisa, a to je upravo ono što ste pokušavali procijeniti.

Provjerite profil koji klijent zaista primjenjuje

Klijent je mjesto gdje apstraktni profil postaje rute. Na Linuxu s wg-quick, očišćena konfiguracija pokazuje točno šta će se primijeniti, uključujući DNS i AllowedIPs linije koje GUI može sakriti iza prekidača.

sudo wg-quick strip wg0
sudo wg show wg0 latest-handshakes
resolvectl status wg0

Čitajte izlaz kao tri odvojene činjenice. AllowedIPs od 0.0.0.0/0 znači da cijela zadana ruta ulazi u tunel; DNS linija znači da imena idu resolveru koji profil navodi; nedavno rukovanje znači da je sesija živa. Trajni keepalive vam kaže da klijent drži NAT mapiranje otvorenim, što je izbor ponašanja, ne sigurnosna ocjena.

Jedna ograda je ovdje važna. Ove naredbe provjeravaju tunel koji imate, ne politiku iza njega. Savršeno rukovanje dokazuje da kriptografija radi; ne dokazuje da su prošlomjesečni zapisi o vezama izbrisani, jer taj događaj ne ostavlja trag na vašoj mašini.

Dokazi koji prežive marketinšku stranicu

Zatražite nezavisni revizorski izvještaj i pročitajte njegov obim prije logotipa. Izvještaji navode infrastrukturu, period i izuzetke; mnogi pokrivaju VPN servere dok ostavljaju portal računa, naplatu i alate podrške izvan pregleda. Revizija koja isključuje sisteme koji čuvaju vašu email adresu odgovara na uže pitanje nego što prodajna stranica implicira.

Zatim čitajte politiku privatnosti zbog kategorija, a ne pridjeva. Korisna politika navodi šta se prikuplja, zašto i koliko dugo, i razlikuje metapodatke veze od podataka računa. Izvještaj o transparentnosti, ako postoji, pokazuje ima li provajder uopće proces za zahtjeve, iako su njegovi brojevi samo toliko dobri koliko i subjekt koji ih objavljuje.

Otvoreni kod pomaže na sloju klijenta i tu se zaustavlja. Čitljiv klijent dokazuje šta vaš uređaj šalje; ne dokazuje šta server čuva. Reproducibilni buildovi sužavaju jaz između objavljenog i isporučenog koda, ali još uvijek opisuju softver, ne operacije.

Kratak test s tri dokumenta filtrira većinu tvrdnji: politika s imenovanim kategorijama i zadržavanjem, aktualna revizija s navedenim obimom i pisani odgovor podrške o jednom konkretnom scenariju. Ako bilo koji od tri nedostaje, tretirajte tu konkretnu tvrdnju kao nepotvrđenu, a ne kao lažnu.

Gdje granica leži u praksi

S volonterskom krajnjom točkom, procijenite pojedinačnog hosta. Reputacija softverskog projekta ne prenosi se na svaku mašinu koja ga pokreće, a osoba koja upravlja tom mašinom možda uopće nema veze s projektom. Komercijalne mreže drugačije organiziraju odgovornost, ali je i dalje koncentriraju u jednom subjektu.

Samostalno hostanje preokreće pitanje. Vi postajete operater, pa je podrška protokola riješena, a povjerenje postaje vaše vlastito krpanje, rukovanje ključevima i zadržavanje zapisa. To je legitiman odgovor za neke čitatelje, ne zaobilaz.

Za plaćenu uslugu, ugovor i jurisdikcija dio su proizvoda. Promjene vlasništva, akvizicije i lokalna pravila objavljivanja mogu promijeniti obaveze operatera bez diranja u protokol, zbog čega poređenje koje stane na specifikaciji zastarijeva.

Zapišite tri činjenice koje niste mogli provjeriti na web stranici. Pošaljite ih podršci i sačuvajte odgovor. Konkretan odgovor premješta uslugu u drugu kategoriju, a tišina je također odgovor koji pripada vašem poređenju.

Povezani članci