API Chrome VPN: vetëm ChromeOS, jo një tunel për desktop
chrome.vpnProvider është një API i ChromeOS. Një proxy shfletuesi dhe një shtesë që drejton një klient VPN për desktop janë produkte të ndryshme me shtrirje të ndryshme.
Tre produkte e quajnë veten Chrome VPN dhe vetëm njëri prej tyre është ai që përshkruan dokumentacioni i vpnProvider. Ai API është i disponueshëm në ChromeOS, ku një shtesë mund të zbatojë anën e klientit të një lidhjeje VPN në vend që të bisedojë me një klient të instaluar. Një shtesë proxy shfletuesi ndryshon se ku Chrome dërgon kërkesat. Një shtesë që drejton një klient desktop të veçantë është një panel kontrolli për software që punon jashtë shfletuesit. Të dish se cilin nga të tre po shikon i përgjigjet shumicës së pyetjeve që njerëzit sjellin në këtë krahasim.
Shënimi për platformën është filtri i parë
referenca zyrtare e vpnProvider e deklaron kufizimin e disponueshmërisë në tekstin e vet, dhe leja e përmendur atje i përket atij kontrati. Shtimi i vpnProvider në një manifest në Windows nuk e krijon atë ndërfaqe.
Lexo rreshtin e platformës para listës së lejeve, sepse leja ka kuptim vetëm aty ku ekziston API-ja.
Shtesë proxy: shfletuesi është kufiri
Një shtesë proxy përdor cilësimet e proxy-t të shfletuesit për t'i dërguar kërkesat e Chrome përmes një serveri. Është multi-platformë dhe është e sinqertë për shtrirjen e saj. Aplikacionet e tjera mbajnë lidhjet e tyre, dhe një pjesë e trafikut të shfletuesit mund të mos ndjekë ende rrugën e konfiguruar. Ky është një ndryshim në nivel shfletuesi, jo një tunel sistemi.
Nëse kërkesa është «kjo faqe e vetme, në këtë shfletues të vetëm», është mjeti i duhur.
Shtesë plus aplikacion shoqërues: tuneli i përket aplikacionit
Një klient VPN për desktop zakonisht instalon një shërbim dhe një përshtatës virtual, dhe shtesa e tij është një telekomandë që thërret aplikacionin. Tuneli ekziston në nivelin e sistemit operativ, kështu që ai mbulon aplikacione që shfletuesi nuk i sheh kurrë. Lejet e shtesës përshkruajnë kanalin e kontrollit, jo kriptimin. Heqja e shtesës e lë tunelin të paprekur, ndërsa heqja e aplikacionit e prish shtesën.
Kjo asimetri është testi më i shpejtë. Çaktivizo shtesën dhe shiko nëse aplikacionet e tjera vazhdojnë të përdorin VPN-në.
Ofruesi i ChromeOS: shtesa zbaton klientin
Në ChromeOS modeli i ofruesit është i ndryshëm në natyrë. Shtesa merr mesazhe konfigurimi dhe platforme, krijon një objekt konfigurimi, raporton gjendjen e lidhjes përsëri në platformë dhe furnizon trafik përmes API-së në vend të një klienti të instaluar veçmas. Është më afër shkrimit të një klienti VPN sesa konfigurimit të tij. API-ja gjithashtu supozon një pikë fundore që ju tashmë e operoni, kështu që nuk ofron një shërbim.
Kjo është arsyeja pse referenca flet për zbatimin e një klienti dhe jo për t'u lidhur me një të tillë.
Si të lexohet një pretendim produkti përballë të treve
Pyet cilat sisteme operative mbështeten, pastaj pyet cili komponent zotëron lidhjen. Nëse përgjigjja është një proxy shfletuesi, prit shtrirje shfletuesi. Nëse përgjigjja është një aplikacion shoqërues, prit shtrirje sistemi për sa kohë ai aplikacion punon. Nëse përgjigjja është një ofrues ChromeOS, prit që ai të punojë në ChromeOS dhe askund tjetër. Një faqe produkti që thotë «Chrome VPN» pa iu përgjigjur këtyre dy pyetjeve nuk të ka thënë çfarë bën.
Kontrollo gjithashtu lejet kundrejt punës së reklamuar. Qasja në faqet e internetit dhe kontrolli i proxy-t janë leje të ndryshme dhe asnjëra nuk bëhet e justifikuar sepse API-ja e një platforme tjetër ndodh të ketë të njëjtin emër.
Çfarë nuk të thotë asnjëri prej tyre
Ndërfaqja nuk thotë asgjë se kush e operon pikën fundore, çfarë regjistron në log, ose nëse shërbimi është i disponueshëm atje ku jetoni. Këto janë veti të ofruesit, jo të API-së. Një tunel që ekziston nuk është automatikisht një tunel të cilit duhet t'i besosh, dhe një leje që ekziston nuk është një aftësi në platformën tënde. Mbaji të dyja gjykimet të ndara.
Pastaj testo pretendimin në pajisjen që përdor në të vërtetë, me një aplikacion që nuk është shfletuesi.