എന്റെ ക്ലയന്റുകളിലൊരാൾ അവരുടെ വെബ്സൈറ്റ് ബൾക്ക് ഹോസ്റ്റിംഗ് അക്കൗണ്ടിലേക്ക് മാറ്റിസ്ഥാപിച്ചു. എ, സിഎൻഎം റെക്കോർഡുകൾക്കായി അവർ അവരുടെ ഡൊമെയ്നിന്റെ ഡിഎൻഎസ് ക്രമീകരണങ്ങൾ അപ്ഡേറ്റുചെയ്തു, പക്ഷേ പുതിയ ഹോസ്റ്റിംഗ് അക്ക (ണ്ട് (പുതിയ ഐപി വിലാസം) ഉപയോഗിച്ച് സൈറ്റ് പരിഹരിക്കുന്നുണ്ടോ ഇല്ലയോ എന്ന് നിർണ്ണയിക്കാൻ ബുദ്ധിമുട്ടായിരുന്നു.
ഡിഎൻഎസ് ട്രബിൾഷൂട്ട് ചെയ്യുമ്പോൾ ശ്രദ്ധിക്കേണ്ട ചില കാര്യങ്ങളുണ്ട്. DNS എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് മനസിലാക്കുക, നിങ്ങളുടെ ഡൊമെയ്ൻ രജിസ്ട്രാർ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് മനസിലാക്കുക, തുടർന്ന് നിങ്ങളുടെ ഹോസ്റ്റ് അവരുടെ ഡൊമെയ്ൻ എൻട്രി എങ്ങനെ കൈകാര്യം ചെയ്യുന്നുവെന്ന് മനസിലാക്കുക.
DNS എങ്ങനെ പ്രവർത്തിക്കുന്നു
നിങ്ങൾ ഒരു ബ്ര browser സറിൽ ഒരു ഡൊമെയ്ൻ ടൈപ്പ് ചെയ്യുമ്പോൾ:
- ഡൊമെയ്ൻ ഒരു ഇൻറർനെറ്റിൽ തിരയുന്നു നെയിം സെർവർ അഭ്യർത്ഥന എവിടെ അയയ്ക്കണമെന്ന് കണ്ടെത്താൻ.
- ഒരു വെബ് ഡൊമെയ്ൻ അഭ്യർത്ഥനയുടെ (http) കാര്യത്തിൽ, ഒരു നെയിം സെർവർ ചെയ്യും നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് IP വിലാസം നൽകുന്നു.
- നിങ്ങളുടെ കമ്പ്യൂട്ടർ ഇത് നിങ്ങളുടേതായി അറിയപ്പെടുന്ന പ്രാദേശികമായി സംഭരിക്കുന്നു DNS കാഷെ.
- അഭ്യർത്ഥന റൂട്ട് ചെയ്യുന്ന ഹോസ്റ്റിലേക്ക് അഭ്യർത്ഥന അയച്ചു ആന്തരികമായി നിങ്ങളുടെ സൈറ്റ് അവതരിപ്പിക്കുന്നു.
നിങ്ങളുടെ ഡൊമെയ്ൻ രജിസ്ട്രാർ എങ്ങനെ പ്രവർത്തിക്കുന്നു
ഇതിനെക്കുറിച്ചുള്ള ഒരു കുറിപ്പ്… എല്ലാ ഡൊമെയ്ൻ രജിസ്ട്രാറും യഥാർത്ഥത്തിൽ നിങ്ങളുടെ ഡിഎൻഎസ് കൈകാര്യം ചെയ്യുന്നില്ല. എനിക്ക് ഒരു ക്ലയന്റ് ഉണ്ട്, ഉദാഹരണത്തിന്, Yahoo! വഴി അവരുടെ ഡൊമെയ്നുകൾ രജിസ്റ്റർ ചെയ്യുന്നു! Yahoo! ഡൊമെയ്ൻ അവരുടെ അഡ്മിനിസ്ട്രേഷനിൽ പ്രത്യക്ഷപ്പെട്ടിട്ടും യഥാർത്ഥത്തിൽ അത് കൈകാര്യം ചെയ്യുന്നില്ല. അവർ ഒരു റീസെല്ലർ മാത്രമാണ് ട്യൂക്കോസ്. തൽഫലമായി, Yahoo! - ലെ നിങ്ങളുടെ DNS ക്രമീകരണങ്ങളിൽ നിങ്ങൾ ഒരു മാറ്റം വരുത്തുമ്പോൾ, ആ മാറ്റങ്ങൾ യഥാർത്ഥത്തിൽ അപ്ഡേറ്റ് ചെയ്യുന്നതിന് മണിക്കൂറുകൾ എടുക്കും യഥാർത്ഥ ഡൊമെയ്ൻ രജിസ്ട്രാർ.
നിങ്ങളുടെ ഡിഎൻഎസ് ക്രമീകരണങ്ങൾ അപ്ഡേറ്റുചെയ്യുമ്പോൾ, അവ ഇൻറർനെറ്റിലുടനീളം ഒരു കൂട്ടം സെർവറുകളിലൂടെ പ്രചരിപ്പിക്കപ്പെടുന്നു. മിക്കപ്പോഴും, ഇത് അക്ഷരാർത്ഥത്തിൽ സംഭവിക്കാൻ കുറച്ച് നിമിഷങ്ങളെടുക്കും. ആളുകൾ പണം നൽകാനുള്ള ഒരു കാരണമാണിത് നിയന്ത്രിത DNS. നിയന്ത്രിത ഡിഎൻഎസ് കമ്പനികൾക്ക് സാധാരണയായി ആവർത്തനം ഉണ്ട്, അവിശ്വസനീയമാംവിധം വേഗതയുള്ളവയാണ്… പലപ്പോഴും നിങ്ങളുടെ ഡൊമെയ്ൻ രജിസ്ട്രാറേക്കാൾ വേഗത്തിലാണ്.
ഇന്റർനെറ്റ് സെർവറുകൾ അപ്ഡേറ്റുചെയ്തുകഴിഞ്ഞാൽ, അടുത്ത തവണ നിങ്ങളുടെ സിസ്റ്റം DNS അഭ്യർത്ഥന നടത്തുമ്പോൾ, നിങ്ങളുടെ സൈറ്റ് ഹോസ്റ്റുചെയ്തിരിക്കുന്ന IP വിലാസം തിരികെ നൽകും. ശ്രദ്ധിക്കുക: നിങ്ങളുടെ സിസ്റ്റം അടുത്ത തവണ അഭ്യർത്ഥിക്കുമ്പോൾ ഞാൻ പറഞ്ഞത് ഓർമിക്കുക. നിങ്ങൾ മുമ്പ് ആ ഡൊമെയ്ൻ അഭ്യർത്ഥിച്ചിട്ടുണ്ടെങ്കിൽ, ഇന്റർനെറ്റ് കാലികമാകാം, പക്ഷേ നിങ്ങളുടെ പ്രാദേശിക സിസ്റ്റം നിങ്ങളുടെ ഡിഎൻഎസ് കാഷെ അടിസ്ഥാനമാക്കി ഒരു പഴയ ഐപി വിലാസം പരിഹരിച്ചേക്കാം.
നിങ്ങളുടെ ഹോസ്റ്റ് DNS എങ്ങനെ പ്രവർത്തിക്കുന്നു
നിങ്ങളുടെ പ്രാദേശിക സിസ്റ്റം മടക്കിനൽകുകയും കാഷെ ചെയ്യുകയും ചെയ്യുന്ന ഐപി വിലാസം ഒരു വെബ്സൈറ്റിന് മാത്രമുള്ളതല്ല. ഒരു ഹോസ്റ്റിന് ഒരു ഐപി വിലാസത്തിൽ (സാധാരണയായി ഒരു സെർവർ അല്ലെങ്കിൽ വെർച്വൽ സെർവർ) ഹോസ്റ്റുചെയ്ത ഡസൻ അല്ലെങ്കിൽ നൂറുകണക്കിന് വെബ്സൈറ്റുകൾ ഉണ്ടായിരിക്കാം. അതിനാൽ, ഐപി വിലാസത്തിൽ നിന്ന് നിങ്ങളുടെ ഡൊമെയ്ൻ അഭ്യർത്ഥിക്കുമ്പോൾ, നിങ്ങളുടെ ഹോസ്റ്റ് നിങ്ങളുടെ അഭ്യർത്ഥന സെർവറിലെ നിർദ്ദിഷ്ട ഫോൾഡർ സ്ഥാനത്തേക്ക് കൈമാറുകയും നിങ്ങളുടെ പേജ് അവതരിപ്പിക്കുകയും ചെയ്യുന്നു.
DNS എങ്ങനെ പരിഹരിക്കാം
ഇവിടെ മൂന്ന് സിസ്റ്റങ്ങളുള്ളതിനാൽ, ട്രബിൾഷൂട്ട് ചെയ്യുന്നതിന് മൂന്ന് സിസ്റ്റങ്ങളും ഉണ്ട്! ആദ്യം, നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഐപി വിലാസം എവിടെയാണ് ചൂണ്ടിക്കാണിക്കുന്നതെന്ന് കാണാൻ നിങ്ങളുടെ പ്രാദേശിക സിസ്റ്റം പരിശോധിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നു:
ഒരു ടെർമിനൽ വിൻഡോ തുറന്ന് ടൈപ്പുചെയ്യുന്നതിലൂടെ ഇത് എളുപ്പത്തിൽ ചെയ്യാം:
പിംഗ് ഡൊമെയ്ൻ.കോം
അല്ലെങ്കിൽ നിങ്ങൾക്ക് യഥാർത്ഥത്തിൽ ഒരു നിർദ്ദിഷ്ട നെയിം സെർവർ തിരയൽ നടത്താം:
nslookup domain.com
നിങ്ങളുടെ ഡൊമെയ്ൻ രജിസ്ട്രാറിലെ ഡിഎൻഎസ് ക്രമീകരണങ്ങൾ നിങ്ങൾ അപ്ഡേറ്റുചെയ്തിട്ടുണ്ടെങ്കിൽ, നിങ്ങളുടെ ഡിഎൻഎസ് കാഷെ മായ്ച്ചുവെന്ന് ഉറപ്പുവരുത്താൻ നിങ്ങൾ താൽപ്പര്യപ്പെടും, മാത്രമല്ല നിങ്ങൾ വീണ്ടും അഭ്യർത്ഥന നടത്താൻ താൽപ്പര്യപ്പെടുകയും ചെയ്യും. OSX- ൽ നിങ്ങളുടെ DNS കാഷെ മായ്ക്കാൻ:
sudo dnscacheutil -flushcache
നിങ്ങൾക്ക് വീണ്ടും ശ്രമിക്കാം പിംഗ് or nslookup ഈ സമയത്ത് ഡൊമെയ്ൻ ഒരു പുതിയ ഐപി വിലാസത്തിലേക്ക് പരിഹരിക്കുന്നുണ്ടോ എന്നറിയാൻ.
അടുത്ത ഘട്ടം ഇന്റേൺസ് ഡിഎൻഎസ് സെർവറുകൾ അപ്ഡേറ്റുചെയ്തിട്ടുണ്ടോയെന്നതാണ്. സൂക്ഷിക്കുക DNS സ്റ്റഫ് ഇതിനായി ഹാൻഡി, നിങ്ങൾക്ക് അവരുടെ പ്ലാറ്റ്ഫോമിലൂടെ ഒരു പൂർണ്ണ DNSreport ലഭിക്കും, അത് ശരിക്കും നല്ലതാണ്. ഫ്ല്യ്വ്ഹെഎല് അതിന്റെ പ്ലാറ്റ്ഫോമിൽ ഒരു മികച്ച DNS ചെക്കർ ഉണ്ട്, അവിടെ അവർ അന്വേഷിക്കും ഗൂഗിൾ, OpenDNS, ഫോർട്ടൽനെറ്റ്, നിങ്ങളുടെ ക്രമീകരണങ്ങൾ വെബിലുടനീളം ശരിയായി പ്രചരിപ്പിച്ചിട്ടുണ്ടോയെന്ന് നെറ്റ്വർക്കുകൾ അന്വേഷിക്കുക.
വെബിലുടനീളം ഐപി വിലാസം ശരിയായി പ്രദർശിപ്പിക്കുന്നത് നിങ്ങൾ കാണുകയും നിങ്ങളുടെ സൈറ്റ് ഇപ്പോഴും കാണിക്കുന്നില്ലെങ്കിൽ, നിങ്ങൾക്ക് ഇന്റർനെറ്റിന്റെ സെർവറുകൾ മറികടന്ന് അഭ്യർത്ഥന നേരിട്ട് ഐപി വിലാസത്തിലേക്ക് അയയ്ക്കാൻ നിങ്ങളുടെ സിസ്റ്റത്തോട് പറയാനും കഴിയും. നിങ്ങളുടെ ഹോസ്റ്റ്സ് ഫയൽ അപ്ഡേറ്റ് ചെയ്ത് നിങ്ങളുടെ ഡിഎൻഎസ് ഫ്ലഷ് ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് ഇത് സാധിക്കും. ഇത് ചെയ്യുന്നതിന്, ടെർമിനൽ തുറന്ന് ടൈപ്പ് ചെയ്യുക:
sudo nano / etc / hosts
നിങ്ങളുടെ സിസ്റ്റം പാസ്വേഡ് നൽകി എന്റർ അമർത്തുക. അത് എഡിറ്റുചെയ്യുന്നതിനായി ഫയൽ ടെർമിനലിൽ നേരിട്ട് കൊണ്ടുവരും. നിങ്ങളുടെ അമ്പടയാളങ്ങൾ ഉപയോഗിച്ച് കഴ്സർ നീക്കി ഡൊമെയ്ൻ നാമത്തിന് ശേഷം IP വിലാസത്തിൽ ഒരു പുതിയ ലൈൻ ചേർക്കുക.
ഫയൽ സംരക്ഷിക്കാൻ, അമർത്തുക നിയന്ത്രണം-ഒ നിങ്ങളുടെ കീബോർഡിൽ ഫയൽ നാമം സ്വീകരിക്കുന്നതിന് മടങ്ങുക. അമർത്തി എഡിറ്ററിൽ നിന്ന് പുറത്തുകടക്കുക നിയന്ത്രണം- x, അത് നിങ്ങളെ കമാൻഡ് ലൈനിലേക്ക് തിരികെ നൽകും. നിങ്ങളുടെ കാഷെ ഫ്ലഷ് ചെയ്യാൻ മറക്കരുത്. സൈറ്റ് ശരിയായി വന്നില്ലെങ്കിൽ, ഇത് നിങ്ങളുടെ ഹോസ്റ്റിന് പ്രാദേശികമായ ഒരു പ്രശ്നമാകാം, നിങ്ങൾ അവരുമായി ബന്ധപ്പെടുകയും അവരെ അറിയിക്കുകയും വേണം.
അവസാന കുറിപ്പ്… നിങ്ങളുടെ ഹോസ്റ്റ്സ് ഫയൽ അതിന്റെ യഥാർത്ഥ പതിപ്പിലേക്ക് തിരികെ നൽകാൻ മറക്കരുത്. സ്വപ്രേരിതമായി അപ്ഡേറ്റ് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഒരു എൻട്രി അവിടെ ഉപേക്ഷിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ല!
ഈ ഘട്ടങ്ങൾ പാലിക്കുന്നതിലൂടെ, രജിസ്ട്രാറിലെ എന്റെ ഡിഎൻഎസ് എൻട്രികൾ കാലികമാണെന്നും ഇൻറർനെറ്റിലെ ഡിഎൻഎസ് എൻട്രികൾ കാലികമാണെന്നും എന്റെ മാക്സിന്റെ ഡിഎൻഎസ് കാഷെ കാലികമാണെന്നും വെബ് ഹോസ്റ്റിന്റെ ഡിഎൻഎസ് കാലികമാണെന്നും സ്ഥിരീകരിക്കാൻ എനിക്ക് കഴിഞ്ഞു. ഇന്നുവരെ… പോകുന്നത് നല്ലതാണ്!