മൂന്ന് ഉൽപ്പന്നങ്ങൾ സ്വയം Chrome VPN എന്ന് വിളിക്കുന്നു, അവയിൽ ഒന്ന് മാത്രമാണ് vpnProvider ഡോക്യുമെന്റേഷൻ വിവരിക്കുന്ന കാര്യം. ആ API ChromeOS-ൽ ലഭ്യമാണ്, അവിടെ ഒരു എക്സ്റ്റൻഷന് ഇൻസ്റ്റാൾ ചെയ്ത ക്ലയന്റുമായി സംസാരിക്കുന്നതിന് പകരം VPN കണക്ഷന്റെ ക്ലയന്റ് ഭാഗം നടപ്പിലാക്കാം. ബ്രൗസർ പ്രോക്സി എക്സ്റ്റൻഷൻ Chrome തന്റെ അഭ്യർത്ഥനകൾ എവിടേക്ക് അയക്കുന്നു എന്നത് മാറ്റുന്നു. പ്രത്യേക ഡെസ്ക്ടോപ്പ് ക്ലയന്റ് നിയന്ത്രിക്കുന്ന എക്സ്റ്റൻഷൻ ബ്രൗസറിന് പുറത്ത് പ്രവർത്തിക്കുന്ന സോഫ്റ്റ്വെയറിനുള്ള നിയന്ത്രണ പാനലാണ്. ഈ മൂന്നിൽ ഏതാണ് നിങ്ങൾ കാണുന്നതെന്ന് അറിയുന്നത് ഈ താരതമ്യത്തിലേക്ക് ആളുകൾ കൊണ്ടുവരുന്ന മിക്ക ചോദ്യങ്ങൾക്കും ഉത്തരം നൽകുന്നു.

പ്ലാറ്റ്ഫോം കുറിപ്പാണ് ആദ്യ ഫിൽട്ടർ

vpnProvider-ന്റെ ഔദ്യോഗിക റഫറൻസ് അതിന്റെ ലഭ്യതാ പരിധി സ്വന്തം എഴുത്തിൽ തന്നെ പറയുന്നു, അവിടെ പേരിടുന്ന അനുമതി ആ കരാറിനുള്ളതാണ്. Windows-ൽ ഒരു manifest-ലേക്ക് vpnProvider ചേർക്കുന്നത് ആ ഇന്റർഫേസ് സൃഷ്ടിക്കുന്നില്ല.

അനുമതികളുടെ പട്ടികയ്ക്ക് മുൻപ് പ്ലാറ്റ്ഫോം വരി വായിക്കുക, കാരണം API ഉള്ളിടത്ത് മാത്രമേ അനുമതിക്ക് അർത്ഥമുള്ളൂ.

പ്രോക്സി എക്സ്റ്റൻഷൻ: അതിർത്തി ബ്രൗസറാണ്

പ്രോക്സി എക്സ്റ്റൻഷൻ ബ്രൗസറിന്റെ പ്രോക്സി ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് Chrome-ന്റെ അഭ്യർത്ഥനകൾ ഒരു സെർവർ വഴി അയക്കുന്നു. ഇത് ക്രോസ്-പ്ലാറ്റ്ഫോം ആണ്, അതിന്റെ വ്യാപ്തിയെക്കുറിച്ച് സത്യസന്ധവുമാണ്. മറ്റ് ആപ്ലിക്കേഷനുകൾ സ്വന്തം കണക്ഷനുകൾ നിലനിർത്തുന്നു, ബ്രൗസർ ട്രാഫിക്കിന്റെ ഒരു ഭാഗം ഇപ്പോഴും ക്രമീകരിച്ച വഴി പിന്തുടരണമെന്നില്ല. ഇത് ബ്രൗസർ തലത്തിലുള്ള മാറ്റമാണ്, സിസ്റ്റം ടണൽ അല്ല.

ആവശ്യം “ഈ ഒരു സൈറ്റ്, ഈ ഒരു ബ്രൗസറിൽ” ആണെങ്കിൽ, അതാണ് ശരിയായ ഉപകരണം.

എക്സ്റ്റൻഷനും കൂട്ടാളി ആപ്പും: ടണൽ ആപ്പിന്റേതാണ്

ഡെസ്ക്ടോപ്പ് VPN ക്ലയന്റ് സാധാരണയായി ഒരു സേവനവും വെർച്വൽ അഡാപ്റ്ററും ഇൻസ്റ്റാൾ ചെയ്യുന്നു, അതിന്റെ എക്സ്റ്റൻഷൻ ആപ്പിനെ വിളിക്കുന്ന ഒരു റിമോട്ട് കൺട്രോളാണ്. ടണൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം തലത്തിൽ നിലനിൽക്കുന്നു, അതിനാൽ ബ്രൗസർ ഒരിക്കലും കാണാത്ത ആപ്ലിക്കേഷനുകളെയും അത് ഉൾക്കൊള്ളുന്നു. എക്സ്റ്റൻഷന്റെ അനുമതികൾ എൻക്രിപ്ഷനല്ല, നിയന്ത്രണ ചാനലാണ് വിവരിക്കുന്നത്. എക്സ്റ്റൻഷൻ നീക്കിയാൽ ടണൽ അതേപടി നിൽക്കും, ആപ്പ് നീക്കിയാൽ എക്സ്റ്റൻഷൻ തകരും.

ആ അസമത്വമാണ് ഏറ്റവും വേഗമേറിയ പരിശോധന. എക്സ്റ്റൻഷൻ പ്രവർത്തനരഹിതമാക്കി മറ്റ് ആപ്ലിക്കേഷനുകൾ ഇപ്പോഴും VPN ഉപയോഗിക്കുന്നുണ്ടോ എന്ന് നോക്കുക.

ChromeOS ദാതാവ്: ക്ലയന്റ് നടപ്പിലാക്കുന്നത് എക്സ്റ്റൻഷനാണ്

ChromeOS-ൽ ദാതാവ് മാതൃക അടിസ്ഥാനപരമായി വ്യത്യസ്തമാണ്. എക്സ്റ്റൻഷൻ കോൺഫിഗറേഷൻ, പ്ലാറ്റ്ഫോം സന്ദേശങ്ങൾ സ്വീകരിക്കുന്നു, ഒരു കോൺഫിഗറേഷൻ ഒബ്ജക്റ്റ് സൃഷ്ടിക്കുന്നു, കണക്ഷൻ അവസ്ഥ പ്ലാറ്റ്ഫോമിന് തിരികെ റിപ്പോർട്ട് ചെയ്യുന്നു, പ്രത്യേകം ഇൻസ്റ്റാൾ ചെയ്ത ക്ലയന്റിന് പകരം API വഴി ട്രാഫിക് നൽകുന്നു. ഇത് VPN ക്ലയന്റ് കോൺഫിഗർ ചെയ്യുന്നതിനെക്കാൾ എഴുതുന്നതിനോട് അടുത്താണ്. API നിങ്ങൾ ഇതിനകം പ്രവർത്തിപ്പിക്കുന്ന ഒരു എൻഡ്പോയിന്റ് അനുമാനിക്കുന്നു, അതിനാൽ അത് ഒരു സേവനം നൽകുന്നില്ല.

അതുകൊണ്ടാണ് റഫറൻസ് ഒരു ക്ലയന്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനെക്കുറിച്ചല്ല, ക്ലയന്റ് നടപ്പിലാക്കുന്നതിനെക്കുറിച്ച് സംസാരിക്കുന്നത്.

മൂന്നിനെതിരെ ഉൽപ്പന്ന അവകാശവാദം വായിക്കുക

ഏത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ പിന്തുണയ്ക്കുന്നു എന്ന് ചോദിക്കുക, പിന്നെ കണക്ഷൻ ഏത് ഘടകത്തിന്റേതാണ് എന്ന് ചോദിക്കുക. ഉത്തരം ബ്രൗസർ പ്രോക്സി ആണെങ്കിൽ ബ്രൗസർ വ്യാപ്തി പ്രതീക്ഷിക്കുക. ഉത്തരം കൂട്ടാളി ആപ്പ് ആണെങ്കിൽ ആ ആപ്പ് പ്രവർത്തിക്കുന്നിടത്തോളം സിസ്റ്റം വ്യാപ്തി പ്രതീക്ഷിക്കുക. ഉത്തരം ChromeOS ദാതാവ് ആണെങ്കിൽ അത് ChromeOS-ൽ പ്രവർത്തിക്കും, മറ്റെവിടെയും ഇല്ല എന്ന് പ്രതീക്ഷിക്കുക. “Chrome VPN” എന്ന് പറഞ്ഞ് ഈ രണ്ട് ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകാത്ത ഉൽപ്പന്ന പേജ് അത് എന്ത് ചെയ്യുന്നു എന്ന് നിങ്ങളോട് പറഞ്ഞിട്ടില്ല.

പരസ്യം ചെയ്ത ജോലിക്കെതിരെ അനുമതികളും പരിശോധിക്കുക. വെബ്സൈറ്റ് പ്രവേശനവും പ്രോക്സി നിയന്ത്രണവും വ്യത്യസ്ത അനുമതികളാണ്, മറ്റൊരു പ്ലാറ്റ്ഫോമിന്റെ API-ക്ക് യാദൃശ്ചികമായി അതേ പേരുള്ളതുകൊണ്ട് ഒന്നും ന്യായീകരിക്കപ്പെടുന്നില്ല.

അവയൊന്നും നിങ്ങളോട് പറയാത്തത്

എൻഡ്പോയിന്റ് ആര് പ്രവർത്തിപ്പിക്കുന്നു, എന്ത് രേഖപ്പെടുത്തുന്നു, അല്ലെങ്കിൽ നിങ്ങൾ താമസിക്കുന്നിടത്ത് സേവനം ലഭ്യമാണോ എന്നതിനെക്കുറിച്ച് ഈ ഇന്റർഫേസ് ഒന്നും പറയുന്നില്ല. അവ ദാതാവിന്റെ സവിശേഷതകളാണ്, API-യുടേതല്ല. നിലവിലുള്ള ഒരു ടണൽ സ്വയം വിശ്വസിക്കേണ്ട ടണൽ അല്ല, നിലവിലുള്ള ഒരു അനുമതി നിങ്ങളുടെ പ്ലാറ്റ്ഫോമിലെ കഴിവല്ല. രണ്ട് വിലയിരുത്തലുകളും വേർതിരിച്ച് നിർത്തുക.

തുടർന്ന് നിങ്ങൾ യഥാർത്ഥത്തിൽ ഉപയോഗിക്കുന്ന ഉപകരണത്തിൽ, ബ്രൗസർ അല്ലാത്ത ഒരു ആപ്ലിക്കേഷനുമായി ആ അവകാശവാദം പരിശോധിക്കുക.

അനുബന്ധ ലേഖനങ്ങൾ