dnswalk - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന dnswalk കമാൻഡാണിത്.

പട്ടിക:

NAME


dnswalk - ഒരു DNS ഡാറ്റാബേസ് ഡീബഗ്ഗർ

സിനോപ്സിസ്


dnswalk [ -adilrfFm ] ഡൊമെയ്ൻ.

വിവരണം


dnswalk ഒരു DNS ഡീബഗ്ഗർ ആണ്. ഇത് നിർദ്ദിഷ്ട ഡൊമെയ്‌നുകളുടെ സോൺ കൈമാറ്റങ്ങളും പരിശോധനകളും നടത്തുന്നു
ആന്തരിക സ്ഥിരതയ്‌ക്കും കൃത്യതയ്‌ക്കുമായി നിരവധി മാർഗങ്ങളിലൂടെ ഡാറ്റാബേസ്
ഡൊമെയ്ൻ നെയിം സിസ്റ്റത്തിൽ അംഗീകൃത രീതികൾ അനുസരിച്ച്.

ദി ഡൊമെയ്ൻ കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയ പേര് '.' എന്നതിൽ അവസാനിക്കണം. നിങ്ങൾക്ക് എ വ്യക്തമാക്കാം
ഫോർവേഡ് ഡൊമെയ്ൻ, പോലുള്ളവ dnswalk podunk.edu. അല്ലെങ്കിൽ ഒരു റിവേഴ്സ് ഡൊമെയ്ൻ dnswalk
3.2.1.in-addr.arpa.

ഓപ്ഷനുകൾ


-r നിർദ്ദിഷ്‌ട ഡൊമെയ്‌നിന്റെ ഉപ-ഡൊമെയ്‌നുകൾ ആവർത്തിച്ച് ഇറക്കുക. ശ്രദ്ധയോടെ ഉപയോഗിക്കുക.
-a ഡ്യൂപ്ലിക്കേറ്റ് എ റെക്കോർഡുകളുടെ മുന്നറിയിപ്പ് ഓണാക്കുക. (താഴെ നോക്കുക)
-d ഡീബഗ്ഗിംഗും 'സ്റ്റാറ്റസ്' വിവരങ്ങളും stderr-ലേക്ക് പ്രിന്റ് ചെയ്യുക. (റീഡയറക്‌ട് ചെയ്യുകയാണെങ്കിൽ മാത്രം ഉപയോഗിക്കുക
stdout) ഡയഗ്നോസ്റ്റിക്സ് വിഭാഗം കാണുക.
-m മുമ്പത്തെ റൺ മുതൽ സോൺ പരിഷ്കരിച്ചിട്ടുണ്ടെങ്കിൽ മാത്രം പരിശോധനകൾ നടത്തുക.
-F "ഫാസിസ്റ്റ്" പരിശോധന നടത്തുക. ഒരു A റെക്കോർഡ് പരിശോധിക്കുമ്പോൾ, PTR നാമം താരതമ്യം ചെയ്യുക
ഫോർവേഡ് നാമവും റിപ്പോർട്ട് പൊരുത്തക്കേടുകളും ഉള്ള ഓരോ IP വിലാസവും. (താഴെ കാണുക) ഐ
ഏത് തരത്തിലുള്ള പിശകുകളാണ് പോപ്പ് അപ്പ് ചെയ്യുന്നതെന്ന് കാണാൻ ഒരിക്കലെങ്കിലും ഈ ഓപ്ഷൻ പരീക്ഷിക്കാൻ ശുപാർശ ചെയ്യുന്നു -
നിങ്ങൾ ആശ്ചര്യപ്പെട്ടേക്കാം!.
-i ഒരു ഡൊമെയ്ൻ നാമത്തിൽ അസാധുവായ പ്രതീകങ്ങൾക്കുള്ള പരിശോധന അടിച്ചമർത്തുക. (താഴെ നോക്കുക)
-l "മുടന്തൻ പ്രതിനിധി" പരിശോധന നടത്തുക. ഓരോ NS റെക്കോർഡിനും, അത് കാണാൻ പരിശോധിക്കുക
ലിസ്റ്റുചെയ്ത ഹോസ്റ്റ് ഈ ഡൊമെയ്‌നിനായി ആധികാരിക ഉത്തരങ്ങൾ നൽകുന്നു.
പിശകുകൾ
ഇനിപ്പറയുന്ന പിശക് സന്ദേശങ്ങളുടെ ലിസ്റ്റ് dnswalk എ കണ്ടാൽ തിരിച്ചുവരും
ഡാറ്റാബേസിൽ സാധ്യമായ പ്രശ്നം. ഡ്യൂപ്ലിക്കേറ്റ് സന്ദേശങ്ങൾ അടിച്ചമർത്തപ്പെടും
ഓരോ സോണിനും സ്വയമേവ. പിശക് സന്ദേശങ്ങൾ സൂചിപ്പിക്കുന്ന ഒരു കീവേഡ് പ്രിഫിക്‌സ് ചെയ്‌തിരിക്കുന്നു
സന്ദേശ തരം: "WARN" (സാധ്യമായ ഡാറ്റ പ്രശ്നം), "FAIL" (ഡാറ്റ ആക്സസ് ചെയ്യുന്നതിൽ പരാജയം),
അല്ലെങ്കിൽ "BAD" (അസാധുവായ ഡാറ്റ). dnswalk സംഖ്യയ്ക്ക് തുല്യമായ റിട്ടേൺ കോഡ് ഉപയോഗിച്ച് പുറത്തുകടക്കുന്നു
"BAD" പിശകുകൾ.
X പി.ടി.ആർ Y: അജ്ഞാതമാണ് ഹോസ്റ്റ്
X എന്നത് Y-യുടെ PTR റെക്കോർഡ് ആണ്, എന്നാൽ Y ഒരു സാധുവായ ഹോസ്റ്റല്ല (A റെക്കോർഡ് ഇല്ല). ഇവ പലപ്പോഴും
ഡിഎൻഎസിൽ നിന്ന് ആരെങ്കിലും ഒരു ഹോസ്റ്റ് ഇല്ലാതാക്കുകയും അത് ഇല്ലാതാക്കാൻ മറക്കുകയും ചെയ്തപ്പോൾ അവശേഷിക്കുന്നത്
PTR റെക്കോർഡ്.
X പി.ടി.ആർ Y: A റെക്കോര്ഡ് അല്ല കണ്ടെത്തി
X എന്നത് Y-യിലേക്കുള്ള PTR റെക്കോർഡാണ്, എന്നാൽ PTR റെക്കോർഡുമായി ബന്ധപ്പെട്ട IP വിലാസം അങ്ങനെയല്ല
Y യുടെ വിലാസമായി ലിസ്റ്റ് ചെയ്തിരിക്കുന്നു. എല്ലാ സാധുതയുള്ള IP വിലാസത്തിനും ഒരു റെക്കോർഡ് ഉണ്ടായിരിക്കണം
ഒരു ഹോസ്റ്റിനായി. നിങ്ങൾ PTR പൊരുത്തപ്പെടുന്നില്ല എങ്കിൽ പല ഇന്റർനെറ്റ് സേവനങ്ങളും നിങ്ങളോട് സംസാരിക്കില്ല
രേഖകള്.
X പി.ടി.ആർ Y: CNAME (ലേക്ക് Z)
X എന്നത് Y യിലേക്കുള്ള PTR റെക്കോർഡ് ആണ്, എന്നാൽ Y എന്നത് CNAME മുതൽ Z വരെയുള്ളതാണ്. PTR റെക്കോർഡുകൾ ചൂണ്ടിക്കാണിച്ചിരിക്കണം
ഒരു ഹോസ്റ്റിന്റെ കാനോനിക്കൽ നാമം, അപരനാമം അല്ല.
X CNAME Y: അജ്ഞാതമാണ് ഹോസ്റ്റ്
X എന്നത് Y യുടെ അപരനാമമാണ്, എന്നാൽ Y ഒരു സാധുവായ ഹോസ്റ്റല്ല (A റെക്കോർഡ് ഇല്ല).
X CNAME Y: CNAME (ലേക്ക് Z)
X നെ Y എന്ന് വിളിക്കുന്നു, എന്നാൽ Y യെ Z എന്ന് വിളിക്കുന്നു. CNAME-കൾ ചങ്ങലയിൽ ബന്ധിപ്പിച്ചിരിക്കരുത്.
X MX Y: അജ്ഞാതമാണ് ഹോസ്റ്റ്
X ഒരു MX മുതൽ Y വരെയാണ്, എന്നാൽ Y ഒരു സാധുവായ ഹോസ്റ്റല്ല (A റെക്കോർഡ് ഇല്ല).
X MX Y: CNAME (ലേക്ക് Z)
X ഒരു MX മുതൽ Y വരെയാണ്, എന്നാൽ Y എന്നത് Z എന്നതിന്റെ അപരനാമമാണ്. MX രേഖകൾ കാനോനികത്തിലേക്ക് ചൂണ്ടിക്കാണിച്ചിരിക്കണം
പേര്, അപരനാമമല്ല.
X A Y: ഇല്ല പി.ടി.ആർ റെക്കോര്ഡ്
X-ന് ഒരു IP വിലാസം Y ഉണ്ട്, എന്നാൽ IP വിലാസം Y-ലേക്ക് തിരികെ മാപ്പ് ചെയ്യാൻ PTR റെക്കോർഡ് ഇല്ല
ഹോസ്റ്റ്നാമം (സാധാരണയായി X). നിരവധി ഇന്റർനെറ്റ് സെർവറുകൾ (അജ്ഞാത എഫ്‌ടിപി സെർവറുകൾ പോലുള്ളവ) ചെയ്യും
PTR രേഖകൾ ഇല്ലാത്ത വിലാസങ്ങളോട് സംസാരിക്കരുത്.
മുന്നറിയിപ്പ്: X ഉണ്ട് മാത്രം ഒന്ന് ആധികാരികം നെയിംസെർവർ
സോണുകൾക്ക് കുറഞ്ഞത് ഒരു ആധികാരിക നെയിംസെർവറെങ്കിലും ഉണ്ടായിരിക്കണം, ഒന്ന് പ്രവർത്തനരഹിതമാണെങ്കിൽ അല്ലെങ്കിൽ
എത്തിച്ചേരാനാകാത്ത. രക്ഷാകർതൃ, കുട്ടികളുടെ ഡൊമെയ്‌നുകൾ എല്ലാ ആധികാരികതയുമുള്ളതായി ലിസ്റ്റുചെയ്യുന്നുവെന്ന് ഉറപ്പാക്കുക
ഒരു സോണിനുള്ള നെയിംസെർവറുകൾ.
ഒന്നും കഴിയില്ല ചെക്ക് X: ഇല്ല ലഭ്യമായ നെയിംസെർവറുകൾ!
എക്സ് സോൺ എൻഎസ് റെക്കോർഡുകളോടെയാണ് നിയുക്തമാക്കിയത് എന്നാൽ സോണിനുള്ള എല്ലാ നെയിംസെർവറുകളും
ഒന്നുകിൽ ലഭ്യമല്ല അല്ലെങ്കിൽ അവർക്ക് സോണിനായി ഡാറ്റ ഇല്ലെന്ന് പറയുക (മുടന്തൻ).
X സോൺ അക്ഷരത്തെറ്റല്ലെന്ന് പരിശോധിച്ചുറപ്പിക്കുക, അങ്ങനെയെങ്കിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്നതെല്ലാം ഉറപ്പാക്കുക
സോണിനായുള്ള ഡാറ്റ ഉപയോഗിച്ച് ഉത്തരം നൽകാൻ നെയിംസെർവറുകൾ ക്രമീകരിച്ചിരിക്കുന്നു.
X: അസാധുവായ കഥാപാത്രങ്ങൾ in പേര്
ഒരു ഡൊമെയ്ൻ നാമത്തിൽ അനുവദനീയമായ പ്രതീകങ്ങൾ ASCII അക്ഷരങ്ങൾ a മുതൽ Z വരെയുള്ള അക്കങ്ങളാണ്
0 മുതൽ 9 വരെ, കൂടാതെ "-" പ്രതീകം. എ "." ഒരു ഡൊമെയ്ൻ സെപ്പറേറ്ററായി മാത്രമേ ഉപയോഗിക്കാവൂ.
(പരിശോധിക്കുന്നത് ഉപയോഗിച്ച് അടിച്ചമർത്താൻ കഴിയും -i )
X: ഡൊമെയ്ൻ സംഭവിച്ചു രണ്ടുതവണ, മറന്നു പിന്നിലായി '.'?
"dom.ain.dom.ain" എന്നതിനായി തിരയുന്ന ഒരു സാനിറ്റി പരിശോധന. ഒരു പേരിൽ. ഇത് പലപ്പോഴും കാരണമാകുന്നു
ഒരു ട്രെയിലിംഗ് ഇടാൻ മറന്നുകൊണ്ട് '.' ഒരു പേരിന്റെ അവസാനം.
(ഒരു സ്വിച്ച് ഉപയോഗിച്ച്)
X: സാധ്യത പകര്പ്പ് A റെക്കോര്ഡ് (പശ of Z?)
ഒരു ഡ്യൂപ്ലിക്കേറ്റ് എ രേഖകൾ X-നായി പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്. ശ്രദ്ധിക്കുക: ഇത് മിക്കപ്പോഴും സംഭവിക്കുന്നത്
NS ഗ്ലൂ റെക്കോർഡുകൾക്ക് ശേഷം എല്ലാ സെക്കന്ററികൾക്കും എപ്പോഴും എ റെക്കോർഡുകൾ ഇടുന്ന രീതി.
ഇതൊരു പിശക് അല്ലെങ്കിലും, ഇത് സാധാരണയായി അനാവശ്യമാണ് കൂടാതെ IP വിലാസങ്ങൾ മാറ്റുന്നു
പിന്നീട് കൂടുതൽ ബുദ്ധിമുട്ടാണ്, കാരണം അവ ഫയലിൽ ഒന്നിലധികം തവണ സംഭവിക്കുന്നു (കൂടാതെ
ഒന്നിലധികം ഫയലുകൾ). നിങ്ങൾക്ക് വ്യാജമായ പിശകുകൾ ലഭിച്ചേക്കാം, കൂടുതലും BIND-ലെ വിചിത്രമായ കാരണം
4.9.x-ന് മുമ്പുള്ള റിലീസുകൾ ഒരു സോൺ ട്രാൻസ്ഫറിൽ പോലും കാഷെ ചെയ്‌ത പശ എ റെക്കോർഡുകൾ റിപ്പോർട്ട് ചെയ്യുന്നു
യഥാർത്ഥ സോൺ ഫയലിൽ അവ നിലവിലില്ലെങ്കിലും.
(-F സ്വിച്ച് ഉപയോഗിച്ച്)
X A Y: പോയിന്റ് ലേക്ക് Z
X-ന് ഒരു IP വിലാസത്തിന് Y ഉണ്ട്, എന്നാൽ Y-യുമായി ബന്ധപ്പെട്ട PTR റെക്കോർഡ് "Z" ആയി നൽകുന്നു
ആ ഹോസ്റ്റുമായി ബന്ധപ്പെട്ട പേര്. ഇത് ഒരു പിശക് ആയിരിക്കണമെന്നില്ല (ഉദാഹരണത്തിന് എങ്കിൽ
നിങ്ങളുടെ ഡൊമെയ്‌ൻ നാമത്തിനായി നിങ്ങൾക്ക് ഒരു റെക്കോർഡ് ഉണ്ട്), എന്നാൽ എ പരിശോധിക്കുന്നത് ഉപയോഗപ്രദമാകും
തെറ്റായ ഹോസ്റ്റിനെ ചൂണ്ടിക്കാണിക്കുന്ന റെക്കോർഡുകൾ, അല്ലെങ്കിൽ തെറ്റായ ഹോസ്റ്റിനെ ചൂണ്ടിക്കാണിക്കുന്ന PTR റെക്കോർഡുകൾ.
ഒന്നും കഴിയില്ല കണ്ടെത്തുക വിലാസം വേണ്ടി നെയിംസെർവർ X
ഒരു ഡെലിഗേറ്റഡ് നെയിംസെർവർ X-ന്റെ വിലാസം സാധ്യമല്ലെങ്കിൽ ഈ പിശക് സൃഷ്ടിക്കപ്പെടും
പരിഹരിച്ചു. ഇതൊരു മുടന്തൻ ഡെലിഗേഷനായിരിക്കാം (ഡെലിഗേഷനിലെ അക്ഷരത്തെറ്റ് കാരണം), അല്ലെങ്കിൽ എ
താൽക്കാലിക DNS പിശക്.
(-l സ്വിച്ച് ഉപയോഗിച്ച്)
X NS Y: അരം NS പ്രതിനിധി സംഘം
Y എന്നത് സോൺ X-ന്റെ ഒരു ലിസ്‌റ്റഡ് നെയിംസെർവറാണ്, എന്നാൽ Y എന്നതിനായുള്ള ആധികാരിക ഡാറ്റ നൽകുന്നില്ല
സോൺ X. ഇത് സാധാരണയായി ആശയവിനിമയത്തിന്റെ ഒരു അഭാവത്തിന്റെ ഫലമാണ്
ബന്ധപ്പെട്ട ഹോസ്റ്റ്മാസ്റ്റർമാർ. മുടന്തൻ പ്രതിനിധികൾ ഗുരുതരമായ പ്രശ്നങ്ങളല്ലാതെ മാരകമായ പ്രശ്നങ്ങളല്ല
കേസുകളിൽ, അവർ DNS ട്രാഫിക്കിൽ കാര്യമായ വർദ്ധനവ് സൃഷ്ടിക്കുന്നു. NS രേഖകൾ
മാതാപിതാക്കളുടെയും കുട്ടികളുടെയും ഡൊമെയ്‌നുകൾ സ്ഥിരമായിരിക്കണം, കൂടാതെ ഓരോ സെർവറും ലിസ്റ്റുചെയ്‌തിരിക്കണം
NS റെക്കോർഡിന് ആധികാരിക ഡാറ്റ ഉപയോഗിച്ച് ഉത്തരം നൽകാൻ കഴിയണം, ഒന്നുകിൽ a
സോണിന് പ്രാഥമികമോ ദ്വിതീയമോ.
ഒന്നും കഴിയില്ല നേടുക SOA റെക്കോര്ഡ് വേണ്ടി X നിന്ന് Y (മുടന്തൻ?)
സോൺ X-നുള്ള SOA റെക്കോർഡ് dnswalk-ൽ നിന്ന് ലഭിച്ചില്ലെങ്കിൽ ഈ പിശക് സംഭവിക്കുന്നു
നെയിംസെർവർ Y. ഇത് ഒരു മുടന്തൻ പ്രതിനിധിയെ അർഥമാക്കാം, അല്ലെങ്കിൽ ആതിഥേയൻ ആണെന്ന്
താൽക്കാലികമായി ലഭ്യമല്ല.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് dnswalk ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ