റിക്കർഷൻ ലഭ്യമല്ല: DNS നയമാണ്, തകർന്ന ടണലല്ല
സർവർ നിങ്ങളുടെ VPN ഉറവിടത്തിനായി ഇന്റർനെറ്റ് പരിഹരിക്കാതെ സ്വന്തം സോണുകൾക്ക് ഉത്തരം നൽകാം. സ്ഥിതി വായിക്കുക, ഉറവിടം പരിശോധിക്കുക, എന്നിട്ട് വിഭജിത DNS തീരുമാനിക്കുക.
ആന്തരിക നാമം പരിഹരിക്കപ്പെടുന്നു, അതേ സർവർ ബാഹ്യ നാമത്തിന് റിക്കർഷനെക്കുറിച്ചുള്ള നിരസിച്ചോടെ ഉത്തരം നൽകുന്നു. ഈ സംയോജനം വൈരുദ്ധ്യമല്ല. സ്വന്തം സോണുകൾ പ്രസിദ്ധീകരിക്കുന്നതും മുഴുവൻ ഇന്റർനെറ്റും പരിഹരിക്കുന്നതും സർവർ നൽകാവുന്ന രണ്ട് വേറിട്ട സേവനങ്ങളാണ്, രണ്ടാമത്തേത് കൂടാതെ ആദ്യത്തേത് ചെയ്യാനാകും. നിരസിച്ചോ നയപ്രഖ്യാപനമായി കാണുക, എന്നിട്ട് നയം രൂപകൽപ്പനയുമായി യോജിക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കുക.
നിരസിച്ചും ടൈംഔട്ടും വ്യത്യസ്ത ഉത്തരങ്ങളാണ്
നാമം, ചോദ്യ തരം, ഉത്തരം നൽകിയ സർവർ, സ്ഥിതി, തിരികെ നൽകിയ റെക്കോർഡുകൾ എന്നിവ രേഖപ്പെടുത്തുക. റിക്കർഷൻ മുന്നറിയിപ്പ് അതിനൊപ്പം വന്ന അധികാര ഉത്തരം സ്വയമേവ അസാധുവാക്കുന്നില്ല. വ്യാഖ്യാനിക്കുന്നതിന് മുമ്പ് സ്ഥിതി എഴുതുക. ഒരു മണിക്കൂർ കഴിഞ്ഞ് ഓർമ്മയിൽ നിന്ന് പുനർനിർമ്മിക്കുന്ന സ്ഥിതി മറ്റൊരു വസ്തുതയാണ്.
DNS ഹെഡർ റിക്കർഷനുള്ള അഭ്യർത്ഥനയും സർവർ അത് നൽകുന്നുണ്ടോ എന്ന സൂചനയും വഹിക്കുന്നു, കൂടാതെ പ്രോട്ടോക്കോൾ സ്പെസിഫിക്കേഷൻ ആ ഫ്ലാഗുകൾ ഉത്തര ഡാറ്റയിൽ നിന്ന് വേറിട്ട് സൂക്ഷിക്കുന്നു. അതുകൊണ്ട് ഒരു ഉത്തരം ഉപയോഗപ്രദമായിരിക്കുകയും പരാതി വഹിക്കുകയും ചെയ്യാം. ടൈംഔട്ട്, നെഗറ്റീവ് ഉത്തരം, നിരസിച്ച് എന്നിവ മൂന്ന് വ്യത്യസ്ത ഫലങ്ങളാണ്. ഓരോന്നും വ്യത്യസ്ത പാളിയിലേക്ക് ചൂണ്ടുന്നു, നയത്തെക്കുറിച്ച് സർവർ നിങ്ങളോട് പറയുന്നത് നിരസിച്ച് മാത്രമാണ്.
ആദ്യം സ്ഥിതി കോഡ് വായിക്കുക, എന്നിട്ട് ഈ ചോദ്യത്തിന് മുന്നറിയിപ്പ് പ്രധാനമോ എന്ന് തീരുമാനിക്കുക. സോണിനെ പേരിടുന്ന അധികാര ഉത്തരം റിക്കർസീവ് ബിറ്റ് നിരസിക്കപ്പെട്ടാലും ഉപയോഗിക്കാം. ഉത്തരമില്ലാത്ത നിരസിച്ച് നയത്തിന്റെ ഫലമാണ്, തകർന്ന പാക്കറ്റ് പാതയല്ല.
റിസോൾവർ നിങ്ങളുടെ ഉറവിടമായി രേഖപ്പെടുത്തിയത്
ക്ലയന്റ് സർവറിന്റെ അനുവദനീയ റിക്കർസീവ് ശ്രേണികൾക്ക് പുറത്തുള്ള വിലാസ കൂട്ടത്തിൽ നിന്ന് വരാം, അല്ലെങ്കിൽ വിവർത്തനം അതിനെ ഗേറ്റ്വേ പോലെ തോന്നിപ്പിക്കാം. ക്ലയന്റിന്റെ സ്വന്തം അഡാപ്റ്റർ വിലാസം റിസോൾവർ എന്ത് സ്വീകരിച്ചു എന്നതിന് തെളിവല്ല. പാതയുടെ നിങ്ങളുടെ ഭാഗത്ത് നിന്ന് അനുമാനിക്കുന്നതിന് പകരം സർവർ അഡ്മിനിസ്ട്രേറ്ററിനോട് നിരീക്ഷിച്ച ഉറവിടം ചോദിക്കുക. വിവർത്തനം ചെയ്യുന്ന ഓരോ ഹോപ്പിലും രണ്ട് വിലാസങ്ങളും വ്യത്യാസപ്പെടാം.
അതേ നാമം ക്ലയന്റിൽ നിന്നും സർവർ ഇതിനകം വിശ്വസിക്കുന്ന ഹോസ്റ്റിൽ നിന്നും ചോദിക്കുക. രണ്ട് ഉത്തരങ്ങൾ തമ്മിലുള്ള വ്യത്യാസമാണ് ഉറവിട അവസ്ഥ, അത് ഏതെങ്കിലും ഒരു ഉത്തരത്തേക്കാൾ ഉപയോഗപ്രദമാണ്.
dig +short host.corp.example
dig +short example.com
വിന്യാസത്തിന് VPN ക്ലയന്റുകൾക്ക് റിക്കർഷൻ വേണമെങ്കിൽ, അഡ്മിനിസ്ട്രേറ്റർ സർവറിന്റെ സ്വന്തം നിയന്ത്രണങ്ങളിലൂടെ ഉചിതമായ ഉറവിട ശ്രേണി അധികാരപ്പെടുത്തുന്നു. ഒരു പരിശോധന വിജയിക്കാൻ എല്ലാ നെറ്റ്വർക്കുകൾക്കും റിക്കർഷൻ തുറക്കുന്നത് പരീക്ഷിക്കുന്ന മാറ്റത്തേക്കാൾ വളരെ വലുതാണ്. അധികാരപ്പെടുത്തിയ ശ്രേണി നിയമത്തിന് അടുത്ത് എഴുതുക, കാരണം അടുത്ത അവലോകകൻ നയം ഏത് ഉറവിടങ്ങൾക്ക് സേവനം നൽകണമായിരുന്നു എന്ന് ചോദിക്കും. ഉടമയില്ലാത്ത ഉറവിട ശ്രേണിയാണ് താൽക്കാലിക പരിശോധനയെ സ്ഥിരമാക്കുന്ന വഴി.
വിഭജിത DNS ഒരു രൂപകൽപ്പനയാണ്, തകരാറല്ല
ചില വിന്യാസങ്ങൾ ജോലി ഡൊമെയ്നുകൾ മാത്രം സ്വകാര്യ റിസോൾവറിലേക്കും ബാക്കിയെല്ലാം മറ്റൊരു അംഗീകൃത റിസോൾവറിലേക്കും അയയ്ക്കുന്നു. അത് ചോദ്യ റൂട്ടിംഗ് രൂപകൽപ്പനയാണ്, സ്വകാര്യ സർവറിന് കൂടുതൽ അയഞ്ഞ നയം വേണമെന്നതിന് തെളിവല്ല. ആ രൂപകൽപ്പനയിൽ സ്വകാര്യ റിസോൾവർ വഴി ബാഹ്യ നാമം പരാജയപ്പെടുന്നത് ഉദ്ദേശിച്ച ഫലമാണ്, തകരാറല്ല. നിരസിച്ച് രൂപകൽപ്പന പ്രവർത്തിക്കുന്നതാണ്, അടിച്ചമർത്തേണ്ട ലക്ഷണമല്ല.
പൊതു റിസോൾവർ ബ്രൗസിംഗ് തിരികെ കൊണ്ടുവരാം, പക്ഷേ ആന്തരിക നാമങ്ങൾ തകർക്കുകയോ സ്വകാര്യ ചോദ്യങ്ങൾ പോകരുതാത്തിടത്തേക്ക് അയയ്ക്കുകയോ ചെയ്യാം. ഏതെങ്കിലും റിസോൾവർ വിലാസം മാറ്റുന്നതിന് മുമ്പ് ഉദ്ദേശിച്ച സ്വഭാവം എഴുതുക.
രണ്ട് ചോദ്യങ്ങളിലൂടെ നയം പരിശോധിക്കുക
ഉദ്ദേശിച്ച തിരുത്തലിന് ശേഷം യഥാർത്ഥ ക്ലയന്റിൽ നിന്ന് അനുവദനീയ സ്വകാര്യ നാമവും ബാഹ്യ നാമവും ചോദിക്കുക. തിരികെ വരുന്നത് നയം വാഗ്ദാനം ചെയ്യുന്നതായിരിക്കണം, കൂടുതൽ ശാന്തമായ ഡയഗ്നോസ്റ്റിക് മാത്രമല്ല. ഓരോ ഉത്തരത്തിനൊപ്പം ഉത്തരം നൽകിയ സർവർ രേഖപ്പെടുത്തുക, എന്നിട്ട് ജോടി നയവുമായി താരതമ്യപ്പെടുത്തുക. താരതമ്യമാണ് പരിശോധന, ഒരു വിജയകരമായ തിരയൽ അല്ല.
resolvectl query host.corp.example
resolvectl query example.com
സ്വകാര്യ നാമം പ്രവർത്തിക്കുകയും പൊതു നാമം നിരസിക്കപ്പെടുകയും ചെയ്താൽ, നയം പറയുന്നത് ചെയ്യുന്നു. സ്വകാര്യ നാമവും പരാജയപ്പെട്ടാൽ, പ്രശ്നം സോണിൽ, പാതയിൽ അല്ലെങ്കിൽ ഉറവിട അധികാരത്തിലാണ്, റിക്കർഷൻ ശ്രദ്ധ തിരിക്കലാണ്. രണ്ട് ഫലങ്ങളും ഉപയോഗപ്രദമാണ്, ഓരോന്നും ബാക്കിയുള്ള പകുതി സിദ്ധാന്തങ്ങൾ ഒഴിവാക്കുന്നു.
നിരസിച്ചോ തെളിവായി വായിക്കുക
നിരസിച്ച് ഒരു ഉത്തരമാണ്. സർവർ ചോദ്യം സ്വീകരിച്ചു, ആവശ്യപ്പെട്ട ജോലി ചെയ്യാൻ വിസമ്മതിച്ചു എന്നാണ് അർത്ഥം, ഒരിക്കലും എത്താത്ത പാക്കറ്റിൽ നിന്ന് ഇത് വ്യത്യസ്തമാണ്. ആ വ്യത്യാസമാണ് മുഴുവൻ ഡയഗ്നോസിസ്. അത് ഉത്തരമായി രേഖപ്പെടുത്തുക, കണക്റ്റിവിറ്റി പരാജയമായി അല്ല.
ആ വ്യത്യാസം എവിടെ നോക്കണം എന്ന് പറയുന്നു: സർവർ ലോഗുകൾ, അതിന്റെ പ്രവേശന നയം, രേഖപ്പെടുത്തിയ ഉറവിടം. ഫയർവാൾ മാറ്റം നയ നിരസിച്ചോ പരിഹരിക്കാനാവില്ല, നയ മാറ്റം കാണാത്ത പാത പരിഹരിക്കാനാവില്ല. ഒരു സിദ്ധാന്തത്തിന് തെളിവ് ലഭിക്കുന്നത് വരെ രണ്ടും വേറിട്ട് സൂക്ഷിക്കുക.
ഫലവും നയ ഉടമയും ടിക്കറ്റിൽ എഴുതുക, അടുത്ത വ്യക്തി മുന്നറിയിപ്പിൽ നിന്നല്ല, തീരുമാനത്തിൽ നിന്ന് തുടങ്ങാൻ. അധികാരപ്പെടുത്തിയ ഉറവിട ശ്രേണിയും നിങ്ങൾ പരിശോധിച്ച രണ്ട് നാമങ്ങളും പേരിടുക. ആ മൂന്ന് വസ്തുതകളുള്ള ടിക്കറ്റ് വീണ്ടും പ്രവർത്തിപ്പിക്കാം; "റിക്കർഷൻ തകർന്നിരിക്കുന്നു" എന്ന് പറയുന്ന ടിക്കറ്റിന് അതാകില്ല.