ഹെഡ്ലെസ് VPN പരിശോധന: ഒരു സമയത്ത് ഒരു പ്രവാഹം, തെളിവുകളോടെ
ഹെഡ്ലെസ് ബോക്സിന് ഉത്തരം വായിക്കാവുന്ന ഒരു അഭ്യർത്ഥന വേണം. ഓരോ വിലാസ കുടുംബം, സന്ദർഭം, ലക്ഷ്യം എന്നിവ പരിശോധിച്ച്, ഫലം എന്താണ് ഉൾക്കൊള്ളാതിരുന്നതെന്ന് രേഖപ്പെടുത്തുക.
ഹെഡ്ലെസ് ബോക്സിൽ തുറക്കാൻ ബ്രൗസറും നോക്കാൻ പൂട്ടും ഇല്ല, അതിനാൽ പരിശോധന ഉത്തരം വായിക്കാവുന്ന അഭ്യർത്ഥനയായിരിക്കണം. ഡസൻ കണക്കിന് സേവനങ്ങളും രണ്ട് വിലാസ കുടുംബങ്ങളും പ്രോക്സിയും പ്രവർത്തിപ്പിക്കുന്ന ഉപകരണം സാക്ഷ്യപ്പെടുത്താൻ ഒരു ഒറ്റ എക്സിറ്റ്-വിലാസ ഫലം ഉപയോഗിക്കുന്നത് കാണുന്നതുവരെ ഇത് നിസ്സാരമായി തോന്നും. താഴെയുള്ള വിവരണം ജോലിഭാരം യഥാർത്ഥത്തിൽ പ്രവർത്തിക്കുന്ന അതേ സന്ദർഭത്തിൽ ഒരു സമയത്ത് ഒരു പരിമിതമായ തെളിവ് നിർമ്മിക്കുന്നു.
പരിശോധന എന്താണ് തെളിയിക്കേണ്ടതെന്ന് തീരുമാനിക്കുക
എന്തെങ്കിലും പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് പ്രതീക്ഷ ഒരു വരിയിൽ എഴുതുക: ഏത് പ്രവാഹം, ഏത് ഇന്റർഫേസിലൂടെ, ഏത് ലക്ഷ്യത്തിലേക്ക്, എതിർവശത്ത് എന്ത് കാണണം. പ്രഖ്യാപിത പ്രതീക്ഷയില്ലാത്ത പരിശോധന ആർക്കും വ്യാഖ്യാനിക്കാനാകാത്ത ഒരു സംഖ്യ നൽകുന്നു.
ഏറ്റവും ഉപയോഗപ്രദമായ രൂപം താൻ കണ്ട ഉറവിട വിലാസം റിപ്പോർട്ട് ചെയ്യുന്ന അംഗീകൃത എൻഡ്പോയിന്റ് പേരിടുന്നു.
ആ എൻഡ്പോയിന്റ് മാത്രമാണ് നിങ്ങൾ ക്രമീകരിക്കേണ്ട ഭാഗം. ബാക്കിയെല്ലാം ക്ലയന്റ് വശത്തെ നിരീക്ഷണമാണ്, ക്ലയന്റ് വശത്തെ നിരീക്ഷണങ്ങൾ രസകരമായ രീതികളിൽ പരാജയപ്പെടുന്നു.
ശരിയായ സന്ദർഭത്തിൽ നിരീക്ഷണം നടത്തുക
അഡ്മിനിസ്ട്രേറ്ററുടെ ഷെൽ ജോലിഭാരത്തിന്റെ പരിസ്ഥിതിയല്ല. അതിൽ മറ്റൊരു പ്രോക്സി ചരം, മറ്റൊരു നെയിംസ്പേസിലെ മറ്റൊരു റൂട്ടിംഗ് പട്ടിക, അല്ലെങ്കിൽ മറ്റൊരു ഉപയോക്താവിന്റെ പരിസ്ഥിതി ഫയൽ ഉണ്ടാകാം. നിങ്ങൾ പരിശോധിക്കുന്നതിന് സമാനമായ അതേ ഹോസ്റ്റ്, കണ്ടെയ്നർ, നെയിംസ്പേസ് അല്ലെങ്കിൽ സേവന സന്ദർഭത്തിൽ പരിശോധന നടത്തുക. അല്ലെങ്കിൽ നിങ്ങൾ സ്വന്തം ഷെൽ അളക്കുകയാണ്.
സാധാരണ ഹോസ്റ്റിൽ ഇത് അതേ ഉപയോക്താവും അതേ യൂണിറ്റും എന്നാണ് അർത്ഥം. കണ്ടെയ്നർ പരിസ്ഥിതിയിൽ ഇത് ഹോസ്റ്റിൽ നിന്ന് പരിശോധിക്കുന്നതിന് പകരം കണ്ടെയ്നറിന്റെ നെറ്റ്വർക്ക് നെയിംസ്പേസിൽ പ്രവേശിക്കുക എന്നാണ്. systemd സേവനത്തിൽ ഇത് അതേ ക്രമീകരണങ്ങളുള്ള താൽക്കാലിക യൂണിറ്റ് ആകാം.
തുടർന്നുള്ള അഭ്യർത്ഥന നിങ്ങൾ ശരിയായ സന്ദർഭത്തിൽ ആയിരിക്കുമ്പോൾ മാത്രമേ അർത്ഥവത്താകൂ.
വിലാസ കുടുംബങ്ങൾ വെവ്വേറെ പരിശോധിക്കുക
ഓരോ കുടുംബവും വ്യക്തമായി ആവശ്യപ്പെടുക, കാരണം വിജയകരമായ IPv4 അഭ്യർത്ഥന IPv6 പാത ഒട്ടും ഉപയോഗിക്കുന്നില്ല. --ipv4, --ipv6 സെലക്ടറുകൾ തിരഞ്ഞെടുപ്പ് നിർബന്ധമാക്കുന്നു, രണ്ട് ഫലങ്ങളുടെ വ്യത്യാസം തന്നെ വിവരമാണ്.
curl --ipv4 https://probe.example/observed-source
curl --ipv6 https://probe.example/observed-sourceപരാജയപ്പെട്ട IPv6 അഭ്യർത്ഥന ഫലപ്രദമായ തടയലിന്റെ തെളിവല്ല. എൻഡ്പോയിന്റിന് IPv6 വിലാസം ഇല്ലെന്നോ, DNS ഉപയോഗയോഗ്യമായ ഒന്നും തിരികെ നൽകിയില്ലെന്നോ, ഉപകരണത്തിന് IPv6 റൂട്ട് ഒട്ടും ഇല്ലെന്നോ ഇത് അർത്ഥമാക്കാം. നിഗമനത്തിലെത്തുന്നതിന് മുമ്പ് പരാജയം വായിക്കുക. ടണലിലൂടെയുള്ള വിജയകരമായ IPv6 അഭ്യർത്ഥന മാത്രമാണ് IPv6 പാത ഉൾക്കൊള്ളുന്നു എന്ന് തെളിയിക്കുന്ന ഫലം.
രണ്ട് ഉത്തരങ്ങളും അടുത്തടുത്തായി രേഖപ്പെടുത്തുക. അവയിലൊന്ന് മാത്രം പകുതി വസ്തുതയാണ്.
എക്സിറ്റ് പരിശോധന വിട്ടുപോകുന്ന നാല് കാര്യങ്ങൾ ചേർക്കുക
എക്സിറ്റ് വിലാസം ഒരു ചോദ്യത്തിന് ഉത്തരം നൽകുന്നു. മറ്റ് നാല് ടണൽ രൂപകൽപ്പന പ്രകാരം പ്രവർത്തിക്കുന്നുണ്ടോ എന്ന് തീരുമാനിക്കുന്നു.
| Check | What it proves | What it does not |
|---|---|---|
| Included and excluded destinations | The split behaves as designed for those flows | Coverage of any other destination |
| Resolver path | Where a fresh lookup actually travelled | Where a cached answer came from |
| Tunnel-down behaviour | The failure policy for a new request | What an already open connection does |
| Reconnect and restart | The requirement survives the lifecycle event | Behaviour under load or partial failure |
ലക്ഷ്യ നയം ആദ്യം: രൂപകൽപ്പനയിൽ വിഭജനമുണ്ടെങ്കിൽ ഉൾപ്പെടുത്തേണ്ട പ്രവാഹവും ഒഴിവാക്കേണ്ട പ്രവാഹവും പരിശോധിക്കുക. പിന്നെ DNS, അവിടെ ക്രമീകരിച്ച മൂല്യത്തിന് പകരം യഥാർത്ഥ റിസോൾവർ പാത പരിശോധിക്കുന്നു, കാരണം കാഷെ ചെയ്ത ഉത്തരമോ അച്ചടിച്ച ക്രമീകരണമോ പുതിയ ചോദ്യം എവിടെ പോയി എന്നതിനെക്കുറിച്ച് ഒന്നും പറയുന്നില്ല.
പരാജയ സ്വഭാവത്തിന് ഒരു പദ്ധതിയും സംരക്ഷിത വീണ്ടെടുപ്പ് പാതയും വേണം. ടണൽ ലഭ്യമല്ലാത്തപ്പോൾ പുതിയ അഭ്യർത്ഥന നിരീക്ഷിക്കുക, പഴയ തുറന്ന കണക്ഷൻ പരാജയ നയത്തിന്റെ തെളിവല്ലെന്ന് ഓർക്കുക. ലൈഫ്സൈക്കിൾ അവസാനം: ആ സംഭവങ്ങൾ ആവശ്യകതയെ ബാധിക്കുന്നുവെങ്കിൽ വീണ്ടും കണക്റ്റ് ചെയ്തതിനോ സേവനം പുനരാരംഭിച്ചതിനോ ശേഷം നിരീക്ഷണം ആവർത്തിക്കുക.
തെളിവ് രേഖപ്പെടുത്തുക, വിധിയല്ല
ഓരോ ഫലത്തിനും പ്രോസസ് സന്ദർഭം, ലക്ഷ്യം, വിലാസ കുടുംബം, സമയം, നിരീക്ഷിച്ച ഉറവിടം എന്നിവ സൂക്ഷിക്കുക. ആ ഗണം നിങ്ങൾ പ്രവർത്തിപ്പിച്ച പ്രവാഹങ്ങളെക്കുറിച്ചുള്ള പരിമിതമായ തെളിവാണ്, എന്താണ് ഉൾക്കൊണ്ടതെന്ന് പറയുന്നതുകൊണ്ട് അത് പ്രതിരോധിക്കാവുന്നതുമാണ്.
ഇത് VPN ഓപ്പറേറ്ററുടെ രേഖകളുടെ ഓഡിറ്റല്ല, ഉപകരണത്തിലെ ഭാവിയിലെ എല്ലാ ആപ്ലിക്കേഷനുകൾക്കുമുള്ള സർട്ടിഫിക്കറ്റുമല്ല.
പരിധികൾ ഫലത്തിന് അടുത്ത് എഴുതുക. എന്താണ് ഉൾക്കൊള്ളാതിരുന്നതെന്ന് പറയുന്ന പരിശോധന അവലോകനത്തിൽ നിലനിൽക്കും, ഉപകരണം സ്ഥിരീകരിച്ചു എന്ന് അവകാശപ്പെടുന്നത് നിലനിൽക്കില്ല. ഉപയോഗിച്ച കുടുംബ സെലക്ടറുകൾക്ക് അടുത്ത് curl കൈപ്പുസ്തകം സൂക്ഷിക്കുക, നാല് വരികളുള്ള പട്ടിക ഫലങ്ങളോടൊപ്പം സൂക്ഷിക്കുക.