നിങ്ങൾ ഡയറക്ടറി തുറക്കുന്നു, വേഗത അനുസരിച്ച് ക്രമീകരിക്കുന്നു, ഓൺലൈൻ എന്ന് അടയാളപ്പെടുത്തിയ നോഡ് തിരഞ്ഞെടുക്കുന്നു, എന്നാൽ ക്ലയന്റ് കണക്ഷൻ പൂർത്തിയാക്കുന്നതിന് മുൻപേ വിട്ടുകളയുന്നു. പട്ടിക കൃത്യമായി കള്ളം പറഞ്ഞിട്ടില്ല. മറ്റൊരാളുടെ പരിശോധനയുടെ ഫലം അത് അറിയിച്ചു, മറ്റൊരു നെറ്റ്വർക്കിൽ നിന്ന്, മുൻപത്തെ ഒരു നിമിഷത്തിൽ, സ്വയംസേവകന് എപ്പോൾ വേണമെങ്കിലും ഓഫ് ചെയ്യാവുന്ന ഒരു സേവനത്തിനെതിരെ. ആ വിടവ് മനസ്സിലാക്കിയാൽ ക്ഷീണിപ്പിക്കുന്ന അന്വേഷണം ഏത് സ്ഥാനാർത്ഥിയിലും പ്രവർത്തിപ്പിക്കാവുന്ന ചെറിയ പരിശോധനകളുടെ പരമ്പരയാകും.

പട്ടിക യഥാർത്ഥത്തിൽ എന്താണ് അളന്നത്

പൊതു ഡയറക്ടറി അവസാന പരിശോധനയുടെ സമയം, നിരീക്ഷിച്ച പോയി-വന്ന സമയത്തിന്റെ മൂല്യം, സെഷനുകളുടെ എണ്ണം, ചിലപ്പോൾ പ്രോട്ടോക്കോൾ പട്ടിക തുടങ്ങിയ ഫീൽഡുകൾ സൂക്ഷിക്കുന്നു. അവയിൽ ഓരോന്നും പദ്ധതിയുടെ സ്വന്തം കാഴ്ചപ്പാടിൽ നിന്നുള്ള അവസാന വിജയകരമായ നിരീക്ഷണം വിവരിക്കുന്നു, നിങ്ങളുടെ പാക്കറ്റ് എത്തുന്ന നിമിഷത്തിലെ നോഡിന്റെ അവസ്ഥയല്ല.

സംഖ്യയേക്കാൾ പുതുമ പ്രധാനം. നാല് മിനിറ്റ് മുൻപ് പരിശോധിച്ച നോഡും നാല് മണിക്കൂർ മുൻപ് പരിശോധിച്ച നോഡും ഒരേ പച്ച അടയാളം കാണിച്ചേക്കാം, അവയിൽ ഒന്ന് മാത്രമാണ് ഇപ്പോഴും രേഖപ്പെടുത്തിയ അവസ്ഥയോട് സാദൃശ്യമുള്ളത്. നിറമല്ല, സമയമുദ്ര തിരയുക.

സ്വയംസേവക പ്രവർത്തനം ഒരു മോണിറ്ററിനും പരിഹരിക്കാനാവാത്ത രണ്ടാമത്തെ മാറ്റ സ്രോതസ്സ് കൂട്ടിച്ചേർക്കുന്നു. ഓപ്പറേറ്റർ ലാപ്ടോപ്പ് റീബൂട്ട് ചെയ്യുന്നുണ്ടാകാം, ബാൻഡ്വിഡ്ത്ത് തീരുന്നുണ്ടാകാം, ദാതാവിനെ മാറ്റുന്നുണ്ടാകാം, അല്ലെങ്കിൽ വെറുതെ മൂടി അടയ്ക്കുന്നുണ്ടാകാം. പട്ടികയിലെ എൻട്രി ഒരു സ്ഥാനാർത്ഥിയാണ്, അതിനെ സേവന-നില കരാർ ആയി കാണുന്നത് വിഭാഗ തെറ്റാണ്.

ക്ലയന്റിന്റെ ഘട്ടങ്ങൾ നോക്കുക, സ്പിന്നർ അല്ല

ഓരോ VPN ക്ലയന്റും ഒരേ വിശാല ക്രമത്തിലൂടെ കടന്നുപോകുന്നു: പേര് പരിഹരിക്കുക, ട്രാൻസ്പോർട്ട് കണക്ഷൻ തുറക്കുക, സുരക്ഷ ചർച്ച ചെയ്യുക, പ്രാമാണീകരിക്കുക, എന്നിട്ട് ടണൽ ക്രമീകരിച്ച് ഡാറ്റ കൈമാറുക. ഓരോ ഘട്ടത്തിലെയും പരാജയം വ്യത്യസ്ത തെളിവ് അവശേഷിപ്പിക്കുന്നു, സ്പിന്നർ അവയൊന്നും കാണിക്കുന്നില്ല.

പേര് പരിഹരിക്കുന്നതിൽ നിന്ന് തുടങ്ങുക. ഹോസ്റ്റ്നാമം പരിഹരിക്കുന്നില്ലെങ്കിൽ, നോഡിന്റെ ലഭ്യതയെക്കുറിച്ച് ഒന്നും പരിശോധിച്ചിട്ടില്ല, കാരണം കണക്ഷൻ ഒരിക്കലും നിങ്ങളുടെ യന്ത്രത്തിൽ നിന്ന് പുറത്തുപോയിട്ടില്ല. അടുത്തത് ട്രാൻസ്പോർട്ട്: നിരസിക്കപ്പെട്ടതോ സമയം കഴിഞ്ഞതോ ആയ TCP അല്ലെങ്കിൽ UDP കൈമാറ്റം, ആ പോർട്ടിൽ അന്തിമബിന്ദു മറുപടി നൽകുന്നില്ല എന്ന് പറയുന്നു, ഇത് നോഡിനെക്കുറിച്ചുള്ള യഥാർത്ഥ കണ്ടെത്തലാണ്. തുടർന്ന് ചർച്ചയും പ്രാമാണീകരണവും, അവിടെ തെറ്റായ സർട്ടിഫിക്കറ്റ്, കാലഹരണപ്പെട്ട പ്രൊഫൈൽ അല്ലെങ്കിൽ ചേരാത്ത സൈഫർ പരാജയപ്പെടുന്നു, അതേസമയം നോഡ് പൂർണ്ണമായി ആരോഗ്യകരമാണ്. ടണൽ ക്രമീകരിച്ചതിന് ശേഷം മാത്രമേ റൂട്ടിംഗ് അല്ലെങ്കിൽ DNS തകരാർ അവസാന ഘട്ടം വിശദീകരിക്കാനാകൂ.

സ്ക്രീനിൽ ഇപ്പോഴും ഒതുങ്ങുന്ന ഏറ്റവും ഉയർന്ന വിശദാംശത്തോടെ ക്ലയന്റ് ലോഗ് വായിക്കുക, വിജയിച്ച അവസാന വരി കുറിക്കുക. ആ വരിയിൽ നിന്നാണ് രോഗനിർണയം തുടങ്ങുന്നത്, സാധാരണയായി ഡയറക്ടറി കാണിക്കുന്നതിലും കൂടുതൽ വിവരദായകമാണത്.

ഓരോ ശ്രമത്തിനും ഒരു ചരം

ഒരേ ക്ലയന്റ്, ഒരേ ആക്സസ് നെറ്റ്വർക്ക്, ഒരേ പ്രൊഫൈൽ ഫോർമാറ്റ് ഉപയോഗിച്ച് സ്ഥാനാർത്ഥികളെ താരതമ്യം ചെയ്യുക, അന്തിമബിന്ദു മാത്രം മാറ്റുക. അല്ലെങ്കിൽ പരാജയം നിങ്ങളുടേതാകാം, നിങ്ങൾ അത് നോഡിന് കുറ്റം പറയും.

ഒരു മാതൃക സ്ഥാപിക്കാൻ രണ്ട് ശ്രമങ്ങൾ മതി, മൂന്നാമത്തേത് അത് സ്ഥിരീകരിക്കുന്നു. നോഡ് A ട്രാൻസ്പോർട്ട് ഘട്ടത്തിലും നോഡ് B പ്രാമാണീകരണത്തിലും പരാജയപ്പെട്ടാൽ, നിങ്ങൾക്ക് ഒരു പഴയ പട്ടികയല്ല, ബന്ധമില്ലാത്ത രണ്ട് പ്രശ്നങ്ങളാണുള്ളത്.

എല്ലാ നോഡുകളും ഒരേ രീതിയിൽ പരാജയപ്പെടുമ്പോൾ

ആദ്യ ഘട്ടത്തിലെ സാർവത്രിക പരാജയം നിങ്ങളുടെ വശത്തേക്ക് ചൂണ്ടുന്നു: മറുപടി നൽകാനാവാത്ത റിസോൾവർ, പ്രോട്ടോക്കോൾ തടയുന്ന പ്രാദേശിക ഫയർവാൾ, അല്ലെങ്കിൽ വെബ് ട്രാഫിക്ക് മാത്രം അനുവദിക്കുന്ന നെറ്റ്വർക്ക്. ഡയറക്ടറിക്ക് അത് റിപ്പോർട്ട് ചെയ്യാനാവില്ല, കാരണം അതിന്റെ പരിശോധനകൾ നിങ്ങളുടെ ഇരിപ്പിടത്തിൽ നിന്ന് ഓടുന്നില്ല.

രൂപപ്പെടുത്തിയ നെറ്റ്വർക്കിന്റെ കേസ് ബോധപൂർവം പരിശോധിക്കുക. ചില ആക്സസ് നെറ്റ്വർക്കുകൾ വെബിലേക്ക് HTTPS അനുവദിക്കുകയും മറ്റ് പ്രോട്ടോക്കോളുകൾ ഉപേക്ഷിക്കുകയും ചെയ്യുന്നു, ഇത് പട്ടിക കൃത്യമായിരിക്കെ എല്ലാ സ്ഥാനാർത്ഥിയെയും മരിച്ചതായി കാണിക്കുന്നു. ബ്രൗസറിൽ പേജ് ലോഡ് ചെയ്യുന്നതും അസംസ്കൃത കണക്ഷൻ ശ്രമവും താരതമ്യം ചെയ്യുന്നത് ആ രണ്ട് സാഹചര്യങ്ങളെ ഒരു മിനിറ്റിൽ താഴെ വേർതിരിക്കുന്നു.

പരാജയം സംഭവിച്ച ഘട്ടത്തിൽ അത് വായിക്കുക

ഘട്ടങ്ങൾ കാണാൻ ടെർമിനലിൽ നിന്ന് ശ്രമം വീണ്ടും നടത്തുക. താഴെയുള്ള മൂന്ന് കമാൻഡുകൾ പേര് പരിഹരിക്കുന്നു, പോർട്ട് മറുപടി നൽകുന്നുണ്ടോ എന്ന് പരിശോധിക്കുന്നു, OpenVPN പ്രൊഫൈലിൽ നിന്നുള്ള ചർച്ചാ വരികൾ അച്ചടിക്കുന്നു:

dig +short node.example.net
curl -s --max-time 5 telnet://node.example.net:443
openvpn --config node.ovpn --verb 4 2>&1 | grep -iE "TLS|AUTH|PUSH"

പോർട്ട് മറുപടി നൽകുകയും ചർച്ചാ വരി സർട്ടിഫിക്കറ്റ് പ്രശ്നം റിപ്പോർട്ട് ചെയ്യുകയും ചെയ്താൽ, നോഡ് പ്രവർത്തിക്കുന്നു, നിങ്ങളുടെ പ്രൊഫൈൽ പഴയതാണ്. പോർട്ട് ഒട്ടും മറുപടി നൽകിയില്ലെങ്കിൽ, എൻട്രി പരാജയപ്പെട്ട സ്ഥാനാർത്ഥിയാണ്, ക്ലയന്റ് ഡീബഗ് ചെയ്യുന്നതിന് പകരം അടുത്തതിലേക്ക് പോകുന്നതാണ് ശരിയായ പ്രതികരണം. ഘട്ടം ഒരു ചെറിയ വരിയിൽ കുറിക്കുക, അടുത്ത ശ്രമം പ്രതീക്ഷയിൽ നിന്നല്ല, അറിവിൽ നിന്ന് തുടങ്ങുന്നു.

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