Kolm toodet nimetavad end Chrome VPN-iks ja ainult üks neist on see, mida vpnProvider dokumentatsioon kirjeldab. See API on saadaval ChromeOS-is, kus laiendus saab rakendada VPN-ühenduse kliendipoolt, selle asemel et suhelda paigaldatud kliendiga. Brauseri puhverserveri laiendus muudab seda, kuhu Chrome oma päringud saadab. Laiendus, mis juhib eraldi töölaua klienti, on juhtpaneel väljaspool brauserit töötavale tarkvarale. Teadmine, millist neist kolmest te vaatate, vastab enamikule küsimustele, mida inimesed sellesse võrdlusesse toovad.

Platvormimärkus on esimene filter

Ametlik vpnProvideri viide märgib oma saadavuse piirangu oma tekstis ja seal nimetatud luba kuulub selle lepingu juurde. vpnProvider lisamine Windowsis manifesti ei loo liidest.

Lugege platvormirida enne lubade loendit, sest luba on mõttekas ainult seal, kus API on olemas.

Puhverserveri laiendus: piiriks on brauser

Puhverserveri laiendus kasutab brauseri puhverserveri seadeid, et saata Chrome’i päringud serveri kaudu. See on platvormideülene ja aus oma ulatuse suhtes. Teised rakendused hoiavad oma ühendusi ja osa brauseri liiklusest ei pruugi ikkagi järgida seadistatud marsruuti. See on muudatus brauseri tasandil, mitte süsteemi tunnel.

Kui nõue on „see üks sait, selles ühes brauseris“, on see õige tööriist.

Laiendus pluss kaasrakendus: tunnel kuulub rakendusele

Töölaua VPN-klient paigaldab tavaliselt teenuse ja virtuaalse adapteri ning selle laiendus on kaugjuhtimispult, mis hõikab rakendust. Tunnel on operatsioonisüsteemi tasandil, seega katab see rakendusi, mida brauser ei näe kunagi. Laienduse load kirjeldavad juhtkanalit, mitte krüpteerimist. Laienduse eemaldamine jätab tunneli puutumata, samas kui rakenduse eemaldamine lõhub laienduse.

See asümmeetria on kiireim test. Keelake laiendus ja jälgige, kas teised rakendused kasutavad endiselt VPN-i.

ChromeOS-i pakkuja: laiendus rakendab kliendi

ChromeOS-is erineb pakkuja mudel olemuselt. Laiendus võtab vastu konfiguratsiooni- ja platvormisõnumeid, loob konfiguratsiooniobjekti, teatab ühenduse oleku platvormile tagasi ja pakub liiklust API kaudu, mitte eraldi paigaldatud kliendi kaudu. See on lähemal VPN-kliendi kirjutamisele kui selle seadistamisele. API eeldab ka lõpp-punkti, mida te juba haldatate, seega ei paku see teenust.

Seetõttu räägib viide kliendi rakendamisest, mitte sellega ühenduse loomisest.

Tooteväite lugemine kolme vastu

Küsige, milliseid operatsioonisüsteeme toetatakse, ja seejärel küsige, milline komponent ühendust omab. Kui vastus on brauseri puhverserver, oodake brauseri ulatust. Kui vastus on kaasrakendus, oodake süsteemi ulatust, kuni see rakendus töötab. Kui vastus on ChromeOS-i pakkuja, oodake, et see töötab ChromeOS-is ja mitte kusagil mujal. Tooteleht, mis ütleb „Chrome VPN“ vastamata neile kahele küsimusele, ei ole teile öelnud, mida see teeb.

Kontrollige ka lubasid kuulutatud töö vastu. Juurdepääs veebisaitidele ja puhverserveri juhtimine on erinevad load ning kumbki ei muutu õigustatuks sellepärast, et teise platvormi API-l juhtub olema sama nimi.

Mida ükski neist teile ei ütle

Liides ei ütle midagi selle kohta, kes lõpp-punkti haldab, mida see logib või kas teenus on saadaval seal, kus te elate. Need on pakkuja omadused, mitte API omadused. Olemasolev tunnel ei ole automaatselt tunnel, mida peaksite usaldama, ja olemasolev luba ei ole teie platvormil võimalus. Hoidke need kaks otsust eraldi.

Seejärel testige väidet seadmel, mida te tegelikult kasutate, rakendusega, mis ei ole brauser.

Seotud artiklid