VPN പ്രോട്ടോക്കോൾ പിന്തുണ ഓപ്പറേറ്റർ വിശ്വാസത്തിൽ നിന്ന് എങ്ങനെ വേർതിരിക്കാം
പ്രോട്ടോക്കോൾ സുരങ്കത്തിന്റെ യാന്ത്രികത സാക്ഷ്യപ്പെടുത്തുന്നു, അതിനു പിന്നിലെ കമ്പനിയെ അല്ല. സൂക്ഷിപ്പ്, അക്കൗണ്ട് ഡാറ്റ, ഓഡിറ്റുകൾ എന്നിവ ഓപ്പറേറ്റർ പ്രസിദ്ധീകരിക്കുന്നതിന്റെ അടിസ്ഥാനത്തിൽ വിലയിരുത്തുക.
രണ്ട് ദാതാക്കളുടെ ടാബുകൾ തുറന്നിരിക്കുന്നു, രണ്ടും WireGuard പ്രചരിപ്പിക്കുന്നു, താരതമ്യം ഒരു വാക്യത്തിൽ നിന്നു: സുരങ്കം ശക്തമാണ്, അതിനാൽ സേവനവും നന്നായിരിക്കണം. ഇത് തെറ്റായ അനുമാനമാണ്. പ്രോട്ടോക്കോൾ രണ്ട് പിയറുകൾ എങ്ങനെ എൻക്രിപ്റ്റ് ചെയ്ത് പ്രാമാണീകരിക്കുന്നു എന്ന് നിർവചിക്കുന്നു, പക്ഷേ അന്തിമ പോയിന്റ് ആരു നടത്തുന്നു, അക്കൗണ്ട് സംവിധാനം എന്ത് സൂക്ഷിക്കുന്നു, അല്ലെങ്കിൽ കമ്പനി നിയമപരമായ അഭ്യർത്ഥനയ്ക്ക് എങ്ങനെ മറുപടി നൽകുന്നു എന്നതിനെക്കുറിച്ച് ഒന്നും പറയുന്നില്ല. ഒരു ബാഡ്ജ് നിങ്ങൾക്കുവേണ്ടി ഈ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുന്നതിന് മുമ്പ് അവ വേർതിരിക്കണം.
പ്രോട്ടോക്കോൾ ലേബലിന് എന്ത് സാക്ഷ്യപ്പെടുത്താനാകും, എന്തിനാകില്ല
WireGuard Noise-ൽ നിർമ്മിച്ച ഹാൻഡ്ഷേക്ക്, ആധുനിക പ്രിമിറ്റീവുകളുടെ സ്ഥിരമായ ഒരു കൂട്ടം, AllowedIPs സുരങ്കത്തിൽ എന്ത് പ്രവേശിക്കുന്നു എന്ന് തീരുമാനിക്കുന്ന റൂട്ടിംഗ് മാതൃക എന്നിവ നിർവചിക്കുന്നു. സന്ദേശ ഫോർമാറ്റുകളെയും കീ കൈമാറ്റത്തെയും കുറിച്ചുള്ള യഥാർത്ഥ ഉറപ്പുകളാണ് ഇവ, അവ ഉണ്ടായിരിക്കുന്നത് മൂല്യവത്താണ്. അവ കോഡിനെക്കുറിച്ചുള്ള ഉറപ്പുകളും ആണ്, ആ കോഡ് പ്രവർത്തിക്കുന്ന യന്ത്രത്തെക്കുറിച്ചല്ല.
നടപ്പാക്കൽ ഇപ്പോഴും തിരഞ്ഞെടുപ്പുകൾ അവശേഷിപ്പിക്കുന്നു. ദാതാവിന് കെർണൽ മൊഡ്യൂൾ ലോഡ് ചെയ്യാം അല്ലെങ്കിൽ ഉപയോക്തൃ സ്ഥല നിർമ്മാണം അയയ്ക്കാം, DNS സുരങ്കത്തിലൂടെ തള്ളാം അല്ലെങ്കിൽ പ്രാദേശിക റിസോൾവറിൽ വിടാം, കീകൾ സ്വന്തം ഷെഡ്യൂൾ പ്രകാരം കറക്കാം. ഈ തിരഞ്ഞെടുപ്പുകളിൽ ഒന്നും പ്രോട്ടോക്കോൾ ലേബലിൽ കാണുന്നില്ല, ഓരോന്നും സേവനത്തിന് എന്ത് നിരീക്ഷിക്കാം എന്നത് മാറ്റുന്നു.
OpenVPN വിടവ് കാണാൻ എളുപ്പമാക്കുന്നു. അതിന്റെ TLS ഹാൻഡ്ഷേക്കും സർട്ടിഫിക്കറ്റ് മാതൃകയും നന്നായോ മോശമായോ ക്രമീകരിക്കാം, tls-auth സഹിതം അല്ലെങ്കിൽ അതില്ലാതെ, ആധുനിക സൈഫറുകൾ അല്ലെങ്കിൽ പൊരുത്തപ്പെടുത്തൽ ബദലിനൊപ്പം. രണ്ട് സേവനങ്ങൾക്കും OpenVPN എന്ന് പറയാം, വളരെ വ്യത്യസ്തമായ വെളിപ്പെടുത്തലിൽ അവസാനിക്കാം. WireGuard പ്രോട്ടോക്കോൾ പേജ് ക്രിപ്റ്റോഗ്രഫിയെക്കുറിച്ച് കൃത്യമാണ്, ഓപ്പറേറ്ററെക്കുറിച്ച് നിശ്ശബ്ദമാണ്, അതാണ് ഓർത്തുവയ്ക്കേണ്ട അതിർത്തി.
ഓപ്പറേറ്റർ മാത്രം ഉത്തരം നൽകാൻ കഴിയുന്നത്
ഉടമസ്ഥതയിൽ തുടങ്ങുക. അന്തിമ പോയിന്റ് ദാതാവ് നിയന്ത്രിക്കുന്ന ഹാർഡ്വെയറിലാണോ, വാടകയ്ക്കെടുത്ത VPS-ലാണോ, അതോ ആരുടെയോ ഫ്ലാറ്റിലെ സ്വയംസേവക യന്ത്രത്തിലാണോ? ആരു ഡിസ്ക് പകർത്താം, ആരു കെർണൽ പാച്ച് ചെയ്യുന്നു, ആരു വിചിത്രമായ ലോഗിൻ ശ്രദ്ധിക്കുന്നു എന്നത് ഉത്തരം തീരുമാനിക്കുന്നു. പ്രോട്ടോക്കോൾ താരതമ്യത്തിന് അവയൊന്നിലും എത്താനാകില്ല.
അടുത്തത് അക്കൗണ്ട്, പേയ്മെന്റ് രേഖകൾ. ഇമെയിൽ വിലാസം, പുതുക്കൽ ടൈംസ്റ്റാമ്പ്, കാർഡ് വിരലടയാളം, പിന്തുണ ടിക്കറ്റ് എന്നിവയെല്ലാം സുരങ്കത്തിന് പുറത്ത് ജീവിക്കുന്നു. റിസോൾവറും അങ്ങനെയാണ്: ദാതാവ് സ്വന്തം DNS നടത്തുന്നുവെങ്കിൽ, പേജുകൾ HTTPS ആയിരിക്കുമ്പോഴും അയാൾ പേരുകൾ കാണുന്നു. സൂക്ഷിപ്പ് കാലയളവ് ദിവസങ്ങളിൽ ചോദിക്കുക, ‘കുറഞ്ഞത്’ എന്ന വാക്കിൽ അല്ല.
ഉത്തരങ്ങൾ രണ്ട് നിരകളിൽ ക്രമീകരിക്കുക, കാരണം അവയുടെ ഭാരം വ്യത്യസ്തമാണ്. ഒരു നിര സോഫ്റ്റ്വെയറിനെ വിവരിക്കുന്നു; മറ്റേത് സേവനം പാലിക്കേണ്ട വാഗ്ദാനമാണ്.
| Question | Protocol tells you | Operator must document |
|---|---|---|
| Who holds the server private key? | How the key exchange works | Key generation, storage and rotation |
| Which addresses connected when? | Nothing | Whether handshake or session metadata is retained |
| What happens to a legal request? | Nothing | Disclosure policy, jurisdiction and response history |
| Who can read diagnostics? | Nothing | Support access rules and retention limits |
വാഗ്ദാനങ്ങൾ രേഖകളോട് മാത്രമേ പരിശോധിക്കാനാകൂ. സ്വന്തം സൂക്ഷിപ്പ് കാലയളവ് പറയാൻ കഴിയാത്ത ദാതാവ് പ്രോട്ടോക്കോൾ വൈകല്യം വെളിപ്പെടുത്തുന്നില്ല; അയാൾ തന്റെ രേഖകളുടെ നിലവാരം നിങ്ങൾക്ക് കാണിച്ചുതരുന്നു, നിങ്ങൾ വിലയിരുത്താൻ ശ്രമിച്ചത് അതാണ്.
ക്ലയന്റ് യഥാർത്ഥത്തിൽ പ്രയോഗിക്കുന്ന പ്രൊഫൈൽ പരിശോധിക്കുക
ക്ലയന്റ് എന്നത് അമൂർത്ത പ്രൊഫൈൽ റൂട്ടുകളാകുന്ന സ്ഥലമാണ്. Linux-ൽ wg-quick ഉപയോഗിച്ച്, ഉരിഞ്ഞെടുത്ത കോൺഫിഗറേഷൻ എന്ത് പ്രയോഗിക്കുമെന്ന് കൃത്യമായി കാണിക്കുന്നു, GUI ഒരു ടോഗിളിന് പിന്നിൽ ഒളിപ്പിക്കാവുന്ന DNS, AllowedIPs വരികൾ ഉൾപ്പെടെ.
sudo wg-quick strip wg0
sudo wg show wg0 latest-handshakes
resolvectl status wg0ഔട്ട്പുട്ട് മൂന്ന് വേറിട്ട വസ്തുതകളായി വായിക്കുക. 0.0.0.0/0 എന്ന AllowedIPs അർത്ഥമാക്കുന്നത് മുഴുവൻ സ്ഥിരസ്ഥിതി റൂട്ടും സുരങ്കത്തിൽ പ്രവേശിക്കുന്നു എന്നാണ്; DNS വരി അർത്ഥമാക്കുന്നത് പേരുകൾ പ്രൊഫൈൽ പേരിടുന്ന റിസോൾവറിലേക്ക് പോകുന്നു എന്നാണ്; സമീപകാല ഹാൻഡ്ഷേക്ക് അർത്ഥമാക്കുന്നത് സെഷൻ ജീവനോടെയുണ്ട് എന്നാണ്. സ്ഥിരമായ keepalive ക്ലയന്റ് ഒരു NAT മാപ്പിംഗ് തുറന്നു വയ്ക്കുന്നു എന്ന് പറയുന്നു, അത് പെരുമാറ്റ തിരഞ്ഞെടുപ്പാണ്, സുരക്ഷാ റേറ്റിംഗല്ല.
ഇവിടെ ഒരു മുൻവിധി പ്രധാനമാണ്. ഈ കമാൻഡുകൾ നിങ്ങൾക്കുള്ള സുരങ്കം പരിശോധിക്കുന്നു, അതിനു പിന്നിലെ നയമല്ല. തികഞ്ഞ ഹാൻഡ്ഷേക്ക് ക്രിപ്റ്റോഗ്രഫി പ്രവർത്തിക്കുന്നു എന്ന് തെളിയിക്കുന്നു; കഴിഞ്ഞ മാസത്തെ കണക്ഷൻ രേഖകൾ മായ്ച്ചു എന്ന് തെളിയിക്കുന്നില്ല, കാരണം ആ സംഭവം നിങ്ങളുടെ യന്ത്രത്തിൽ ഒരു അടയാളവും വയ്ക്കുന്നില്ല.
മാർക്കറ്റിംഗ് പേജിനെ അതിജീവിക്കുന്ന തെളിവുകൾ
സ്വതന്ത്ര ഓഡിറ്റ് റിപ്പോർട്ട് ആവശ്യപ്പെടുക, ലോഗോയ്ക്ക് മുമ്പ് അതിന്റെ പരിധി വായിക്കുക. റിപ്പോർട്ടുകൾ അടിസ്ഥാനസൗകര്യം, കാലയളവ്, ഒഴിവാക്കലുകൾ എന്നിവ പേരിടുന്നു; പലതും VPN സെർവറുകൾ ഉൾക്കൊള്ളുന്നു, എന്നാൽ അക്കൗണ്ട് പോർട്ടൽ, ബില്ലിംഗ്, പിന്തുണാ ഉപകരണങ്ങൾ അവലോകനത്തിന് പുറത്ത് വിടുന്നു. നിങ്ങളുടെ ഇമെയിൽ വിലാസം സൂക്ഷിക്കുന്ന സംവിധാനങ്ങളെ ഒഴിവാക്കുന്ന ഓഡിറ്റ് വിൽപ്പന പേജ് സൂചിപ്പിക്കുന്നതിനേക്കാൾ ഇടുങ്ങിയ ചോദ്യത്തിന് ഉത്തരം നൽകുന്നു.
പിന്നീട് സ്വകാര്യതാ നയം വിശേഷണങ്ങൾക്കല്ല, വിഭാഗങ്ങൾക്കായി വായിക്കുക. ഉപയോഗപ്രദമായ നയം എന്ത് ശേഖരിക്കുന്നു, എന്തിന്, എത്ര കാലം എന്നിവ പേരിടുന്നു, കണക്ഷൻ മെറ്റാഡാറ്റയെ അക്കൗണ്ട് ഡാറ്റയിൽ നിന്ന് വേർതിരിക്കുന്നു. സുതാര്യതാ റിപ്പോർട്ട് ഉണ്ടെങ്കിൽ, ദാതാവിന് അഭ്യർത്ഥനകൾക്ക് ഒരു പ്രക്രിയ ഉണ്ടോ എന്ന് കാണിക്കുന്നു, എന്നാൽ അതിന്റെ സംഖ്യകൾ അവ പ്രസിദ്ധീകരിക്കുന്ന സ്ഥാപനത്തിനൊപ്പം മാത്രമേ നല്ലതാകൂ.
ഓപ്പൺ സോഴ്സ് ക്ലയന്റ് പാളിയിൽ സഹായിക്കുന്നു, അവിടെ നിർത്തുന്നു. വായിക്കാവുന്ന ക്ലയന്റ് നിങ്ങളുടെ ഉപകരണം എന്ത് അയയ്ക്കുന്നു എന്ന് തെളിയിക്കുന്നു; സെർവർ എന്ത് സൂക്ഷിക്കുന്നു എന്ന് തെളിയിക്കുന്നില്ല. പുനരുൽപ്പാദിപ്പിക്കാവുന്ന ബിൽഡുകൾ പ്രസിദ്ധീകരിച്ചതും അയച്ചതുമായ കോഡ് തമ്മിലുള്ള വിടവ് ചുരുക്കുന്നു, പക്ഷേ അവ ഇപ്പോഴും സോഫ്റ്റ്വെയറിനെ വിവരിക്കുന്നു, പ്രവർത്തനങ്ങളെയല്ല.
മൂന്ന് രേഖകളുടെ ചെറിയ പരിശോധന മിക്ക അവകാശവാദങ്ങളെയും അരിച്ചെടുക്കുന്നു: പേരിട്ട വിഭാഗങ്ങളും സൂക്ഷിപ്പും ഉള്ള നയം, പ്രഖ്യാപിത പരിധിയുള്ള നിലവിലെ ഓഡിറ്റ്, ഒരു നിർദ്ദിഷ്ട സാഹചര്യത്തെക്കുറിച്ച് പിന്തുണയിൽ നിന്നുള്ള രേഖാമൂലമുള്ള ഉത്തരം. മൂന്നിൽ ഏതെങ്കിലും ഇല്ലെങ്കിൽ, ആ നിർദ്ദിഷ്ട അവകാശവാദത്തെ തെറ്റെന്നല്ല, പരിശോധിക്കാത്തതെന്ന് കണക്കാക്കുക.
പ്രായോഗികമായി അതിർത്തി എവിടെയാണ്
സ്വയംസേവക അന്തിമ പോയിന്റാണെങ്കിൽ, വ്യക്തിഗത ഹോസ്റ്റ് വിലയിരുത്തുക. സോഫ്റ്റ്വെയർ പ്രോജക്ടിന്റെ പ്രശസ്തി അത് പ്രവർത്തിപ്പിക്കുന്ന ഓരോ യന്ത്രത്തിലേക്കും കൈമാറുന്നില്ല, ആ യന്ത്രം നടത്തുന്ന വ്യക്തിക്ക് പ്രോജക്ടുമായി ഒരു ബന്ധവുമില്ലായിരിക്കാം. വാണിജ്യ ശൃംഖലകൾ ഉത്തരവാദിത്തം വ്യത്യസ്തമായി സംഘടിപ്പിക്കുന്നു, പക്ഷേ അവ ഇപ്പോഴും അതിനെ ഒരു സ്ഥാപനത്തിൽ കേന്ദ്രീകരിക്കുന്നു.
സ്വയം ഹോസ്റ്റിംഗ് ചോദ്യം മറിച്ചിടുന്നു. നിങ്ങൾ ഓപ്പറേറ്ററാകുന്നു, അതിനാൽ പ്രോട്ടോക്കോൾ പിന്തുണ തീർപ്പാക്കപ്പെട്ടു, വിശ്വാസം നിങ്ങളുടെ സ്വന്തം പാച്ചിംഗ്, കീ കൈകാര്യം, ലോഗ് സൂക്ഷിപ്പ് എന്നിവയാകുന്നു. ചില വായനക്കാർക്ക് ഇത് സാധുവായ ഉത്തരമാണ്, ഒരു ഒഴിവുകഴിവല്ല.
പണമടയ്ക്കുന്ന സേവനത്തിന്, കരാറും അധികാരപരിധിയും ഉൽപ്പന്നത്തിന്റെ ഭാഗമാണ്. ഉടമസ്ഥതാ മാറ്റങ്ങൾ, ഏറ്റെടുക്കലുകൾ, പ്രാദേശിക വെളിപ്പെടുത്തൽ നിയമങ്ങൾ എന്നിവ പ്രോട്ടോക്കോളിനെ സ്പർശിക്കാതെ ഓപ്പറേറ്ററുടെ ബാധ്യതകൾ മാറ്റാം, അതുകൊണ്ടാണ് സ്പെസിഫിക്കേഷൻ ഷീറ്റിൽ നിൽക്കുന്ന താരതമ്യം പഴകുന്നത്.
വെബ്സൈറ്റിൽ നിന്ന് സ്ഥിരീകരിക്കാൻ കഴിയാത്ത മൂന്ന് വസ്തുതകൾ എഴുതുക. അവ പിന്തുണയ്ക്ക് അയച്ച് മറുപടി സൂക്ഷിക്കുക. നിർദ്ദിഷ്ട ഉത്തരം സേവനത്തെ മറ്റൊരു വിഭാഗത്തിലേക്ക് മാറ്റുന്നു, മൗനവും നിങ്ങളുടെ താരതമ്യത്തിൽ ഇടം കണ്ടെത്തേണ്ട ഉത്തരമാണ്.