ഡൊമെയ്നുകളും DNS-ഉം എങ്ങനെ പ്രവർത്തിക്കുന്നു: ഡെവലപ്പർ അല്ലാത്തവർക്കുള്ള ഗൈഡ്
നിങ്ങളുടെ സൈറ്റിലെത്താൻ ആളുകൾ ടൈപ്പ് ചെയ്യുന്ന പേരാണ് ഡൊമെയ്ൻ, ഉദാഹരണത്തിന് example.com. DNS (ഡൊമെയ്ൻ നെയിം സിസ്റ്റം) ആ പേരിനെ നിങ്ങളുടെ സൈറ്റ് യഥാർത്ഥത്തിൽ എവിടെയാണെന്ന് വിവർത്തനം ചെയ്യുന്ന ഇന്റർനെറ്റിന്റെ ഡയറക്ടറിയാണ്. ഒരു രജിസ്ട്രാറിൽ നിന്ന് ഡൊമെയ്ൻ വാടകയ്ക്ക് എടുക്കുന്നു, തുടർന്ന് "വെബ്സൈറ്റ് അവിടെയുണ്ട്", "ഇമെയിൽ ഇവിടേക്ക് പോകുന്നു" എന്ന് പറയുന്ന DNS റെക്കോർഡുകൾ ചേർക്കുന്നു. ഒരു ആപ്പിലേക്ക് കസ്റ്റം ഡൊമെയ്ൻ ബന്ധിപ്പിക്കുക എന്നത് ശരിയായ സ്ഥലത്ത് ശരിയായ റെക്കോർഡ് ചേർത്ത് അത് പ്രാബല്യത്തിൽ വരാൻ കാത്തിരിക്കുന്നതാണ്.
AI ഉപയോഗിച്ച് നിർമ്മിക്കുമ്പോൾ ഇത് പ്രധാനമാകുന്നത് എന്തുകൊണ്ട്
ഒരു AI ആപ്പ് ബിൽഡറിന് നിങ്ങളുടെ ആപ്പ് എഴുതാനും ഹോസ്റ്റ് ചെയ്യാനും കഴിയും, പക്ഷേ നിങ്ങളുടെ ഡൊമെയ്ൻ അതിന് പുറത്താണ് ജീവിക്കുന്നത്, പലപ്പോഴും പരിചയമില്ലാത്ത റെക്കോർഡ് തരങ്ങൾ നിറഞ്ഞ മറ്റൊരു കമ്പനിയുടെ കൺട്രോൾ പാനലിൽ. ഇവിടെയാണ് പല ലോഞ്ചുകളും നിലയ്ക്കുന്നത്: ആപ്പ് തയ്യാറാണ്, പക്ഷേ ഡൊമെയ്ൻ ഒരു പിശക് കാണിക്കുന്നു, അല്ലെങ്കിൽ ഒരു DNS മാറ്റത്തിന് ശേഷം ഇമെയിൽ വിശദീകരിക്കാനാവാതെ നിലയ്ക്കുന്നു.
അല്പം മനസ്സിലാക്കിയാൽ വളരെയധികം സഹായിക്കും. നിങ്ങളുടെ ഹോസ്റ്റ് ഏത് റെക്കോർഡാണ് ചോദിക്കുന്നതെന്നും അത് ഇതുവരെ പ്രവർത്തിക്കാത്തത് എന്തുകൊണ്ടെന്നും, ഇതിനകം നിങ്ങളുടെ ഡൊമെയ്നെ ആശ്രയിക്കുന്ന കാര്യങ്ങൾ (ഇമെയിൽ പോലുള്ളവ) തകർക്കാതിരിക്കുന്നത് എങ്ങനെയെന്നും നിങ്ങൾക്ക് അറിയാം.
ഒരു ദൈനംദിന ഉപമ
നിങ്ങളുടെ ഫോണിലെ കോൺടാക്ട്സ് ലിസ്റ്റ് ഓർക്കുക.
സുഹൃത്തിന്റെ നമ്പർ നിങ്ങൾ ഓർക്കേണ്ടതില്ല; അവരുടെ പേരിൽ ടാപ്പ് ചെയ്യുന്നു, ഫോൺ അത് നോക്കുന്നു. DNS ഇന്റർനെറ്റിന് വേണ്ടി അതുതന്നെ ചെയ്യുന്നു: നിങ്ങൾ example.com ടൈപ്പ് ചെയ്യുന്നു, DNS ബന്ധിപ്പിക്കേണ്ട സർവറിന്റെ നമ്പർ (IP വിലാസം) നോക്കുന്നു.
- ഡൊമെയ്ൻ ആണ് കോൺടാക്റ്റിന്റെ പേര്.
- രജിസ്ട്രാർ ആ പേര് നിങ്ങളുടേതാണെന്ന് ഔദ്യോഗികമായി രേഖപ്പെടുത്തുന്ന കമ്പനിയാണ്.
- DNS റെക്കോർഡുകൾ ആ പേരിന് കീഴിൽ സേവ് ചെയ്തിരിക്കുന്ന വിവരങ്ങളാണ്: ഫോൺ നമ്പർ, ഇമെയിൽ വിലാസം, വീട്ടുവിലാസം.
- നെയിംസെർവറുകൾ ആ പേരിന് ഔദ്യോഗിക കോൺടാക്ട്സ് ബുക്ക് ഏതാണ് എന്നതാണ്.
- കാഷിങ് എന്നത് ഫോൺ കുറച്ചുനേരം ഒരു നമ്പർ ഓർത്തുവയ്ക്കുന്നതാണ്. സുഹൃത്ത് നമ്പർ മാറ്റിയാൽ, സേവ് ചെയ്ത പകർപ്പ് പുതുക്കുന്നത് വരെ ചില ഫോണുകൾ പഴയ നമ്പറിലേക്ക് വിളിക്കുന്നത് തുടരും, അതാണ് DNS "പ്രൊപ്പഗേഷൻ".
ഒരു ഡൊമെയ്ൻ നാമത്തിന്റെ ഭാഗങ്ങൾ
app.example.com എടുക്കുക:
| ഭാഗം | പേര് | കുറിപ്പുകൾ |
|---|---|---|
.com | ടോപ്-ലെവൽ ഡൊമെയ്ൻ (TLD) | ഒരു രജിസ്ട്രി നടത്തുന്നു. .org, .io, .ai, .uk പോലുള്ള രാജ്യ കോഡുകൾ മറ്റുള്ളവ |
example | സെക്കൻഡ്-ലെവൽ ഡൊമെയ്ൻ | നിങ്ങൾ രജിസ്റ്റർ ചെയ്യുന്ന ഭാഗം |
example.com | റൂട്ട് അല്ലെങ്കിൽ "അപെക്സ്" ഡൊമെയ്ൻ | നിങ്ങൾ സ്വന്തമാക്കുന്നത് |
app | സബ്ഡൊമെയ്ൻ | DNS-ൽ നിങ്ങൾ സ്വതന്ത്രമായി സൃഷ്ടിക്കുന്നു: www, app, shop |
ഡൊമെയ്ൻ പൂർണ്ണമായി വാങ്ങുകയല്ല; ഒരു കാലയളവിലേക്ക് (സാധാരണയായി ഒരു വർഷമോ അതിലധികമോ) രജിസ്റ്റർ ചെയ്ത് പുതുക്കുകയാണ്. പുതുക്കാതെ വിട്ടാൽ മറ്റാർക്കും അത് രജിസ്റ്റർ ചെയ്യാം.
ഒരു DNS തിരയൽ എങ്ങനെ പ്രവർത്തിക്കുന്നു
ആരെങ്കിലും app.example.com ടൈപ്പ് ചെയ്യുമ്പോൾ:
- ബ്രൗസർ ഒരു DNS റിസോൾവറിനോട് വിലാസം ചോദിക്കുന്നു, സാധാരണയായി അവരുടെ ഇന്റർനെറ്റ് ദാതാവോ ഒരു പൊതു സേവനമോ നടത്തുന്നത്.
- റിസോൾവറിന് പുതിയ കാഷെ ഉത്തരമുണ്ടെങ്കിൽ ഉടൻ മറുപടി നൽകുന്നു.
- ഇല്ലെങ്കിൽ, അത് ശ്രേണിയിലൂടെ താഴോട്ട് പോകുന്നു: റൂട്ട് സെർവറുകൾ അതിനെ
.comസെർവറുകളിലേക്ക് ചൂണ്ടുന്നു, അവ നിങ്ങളുടെ ഡൊമെയ്നിന്റെ നെയിംസെർവറുകളിലേക്ക് ചൂണ്ടുന്നു. - നിങ്ങളുടെ നെയിംസെർവറുകൾ നിങ്ങൾ സജ്ജമാക്കിയ റെക്കോർഡ് തിരികെ നൽകുന്നു, ഉദാഹരണത്തിന് നിങ്ങളുടെ ഹോസ്റ്റിലേക്കുള്ള CNAME, അല്ലെങ്കിൽ IP വിലാസമുള്ള A റെക്കോർഡ്.
- റിസോൾവർ ഉത്തരം റെക്കോർഡിന്റെ TTL (ടൈം ടു ലൈവ്) വരെ കാഷെ ചെയ്ത് ബ്രൗസറിന് നൽകുന്നു, അത് സെർവറിലേക്ക് കണക്ട് ചെയ്യുന്നു.
ഇതെല്ലാം സാധാരണയായി മില്ലിസെക്കൻഡുകൾക്കുള്ളിൽ നടക്കുന്നു.
നിങ്ങൾ യഥാർത്ഥത്തിൽ ഉപയോഗിക്കുന്ന DNS റെക്കോർഡ് തരങ്ങൾ
| റെക്കോർഡ് | അത് ചെയ്യുന്നത് | ഉദാഹരണം |
|---|---|---|
| A | ഒരു പേരിനെ IPv4 വിലാസത്തിലേക്ക് ചൂണ്ടുന്നു | example.com → 203.0.113.10 |
| AAAA | ഒരു പേരിനെ IPv6 വിലാസത്തിലേക്ക് ചൂണ്ടുന്നു | example.com → 2001:db8::10 |
| CNAME | ഒരു പേരിനെ മറ്റൊരു ഹോസ്റ്റ്നെയിമിന്റെ അപരനാമമാക്കുന്നു | app.example.com → myapp.host.com |
| MX | ഡൊമെയ്നിനുള്ള ഇമെയിൽ സ്വീകരിക്കുന്ന സെർവറുകൾ, മുൻഗണനാ നമ്പറോടെ | example.com → 10 mail.provider.com |
| TXT | വാചകം സൂക്ഷിക്കുന്നു, പരിശോധനയ്ക്കും ഇമെയിൽ സുരക്ഷയ്ക്കും ഉപയോഗിക്കുന്നു | v=spf1 include:_spf.provider.com ~all |
| NS | ഡൊമെയ്നിന്റെ അധികാരപ്പെട്ട നെയിംസെർവറുകൾ പട്ടികപ്പെടുത്തുന്നു | ns1.dnsprovider.com |
| CAA | HTTPS സർട്ടിഫിക്കറ്റുകൾ നൽകാൻ കഴിയുന്ന സർട്ടിഫിക്കറ്റ് അതോറിറ്റികളെ പരിമിതപ്പെടുത്തുന്നു | 0 issue "letsencrypt.org" |
അറിഞ്ഞിരിക്കേണ്ട ചില നിയമങ്ങൾ:
- ഒരു CNAME മറ്റ് റെക്കോർഡുകളുമായി ഒരേ പേര് പങ്കിടാൻ കഴിയില്ല. എപ്പോഴും NS മറ്റ് റെക്കോർഡുകളുമുള്ള റൂട്ട് ഡൊമെയ്നിൽ സാധാരണ CNAME വയ്ക്കാൻ കഴിയാത്തത് അതുകൊണ്ടാണ്. ALIAS, ANAME അല്ലെങ്കിൽ CNAME flattening എന്ന പേരിൽ പല DNS ദാതാക്കളും പരിഹാരങ്ങൾ നൽകുന്നു.
- TXT റെക്കോർഡുകൾ ഇമെയിൽ ജോലിയുടെ വലിയ ഭാഗം ചെയ്യുന്നു. SPF നിങ്ങളുടെ ഡൊമെയ്നിനായി ആർക്കൊക്കെ മെയിൽ അയയ്ക്കാം എന്ന് പട്ടികപ്പെടുത്തുന്നു; DKIM സിഗ്നേച്ചർ പരിശോധിക്കാൻ ഒരു കീ പ്രസിദ്ധീകരിക്കുന്നു; DMARC ആ പരിശോധനകളിൽ പരാജയപ്പെടുന്ന മെയിലിനെ സ്വീകർത്താക്കൾ എന്ത് ചെയ്യണമെന്ന് പറയുന്നു.
- MX നമ്പർ കുറഞ്ഞാൽ മുൻഗണന കൂടും. മെയിൽ ആദ്യം ഏറ്റവും കുറഞ്ഞതിന് ശ്രമിക്കുന്നു.
പ്രൊപ്പഗേഷനും TTL-ഉം
"പ്രൊപ്പഗേഷൻ" കേൾക്കുമ്പോൾ മാറ്റങ്ങൾ ഇന്റർനെറ്റിലുടനീളം സാവധാനം പടരുന്നതായി തോന്നും. യഥാർത്ഥത്തിൽ നടക്കുന്നത് കാഷിങ് ആണ്: റിസോൾവറുകൾ ഓരോ ഉത്തരത്തിന്റെയും ഒരു പകർപ്പ് അതിന്റെ TTL വരെ സൂക്ഷിക്കുന്നു, കാലഹരണപ്പെട്ടാൽ മാത്രം വീണ്ടും ചോദിക്കുന്നു. അതിനാൽ:
- ഇതുവരെ ആരും നോക്കാത്ത ഒരു പുതിയ റെക്കോർഡ് പലപ്പോഴും മിനിറ്റുകൾക്കുള്ളിൽ പ്രവർത്തിക്കുന്നു.
- നിലവിലുള്ള ഒരു റെക്കോർഡ് മാറ്റുന്നത് എല്ലായിടത്തും കാണാൻ അതിന്റെ പഴയ TTL വരെ എടുക്കും.
- നെയിംസെർവറുകൾ മാറ്റുന്നത് ഒന്നോ രണ്ടോ ദിവസം വരെ എടുക്കാം, കാരണം ആ റെക്കോർഡുകൾ TLD തലത്തിൽ കൂടുതൽ നേരം കാഷെ ചെയ്യപ്പെടുന്നു.
ഒരു ഉപയോഗപ്രദമായ തന്ത്രം: ആസൂത്രിത മാറ്റത്തിന് മുമ്പ് റെക്കോർഡിന്റെ TTL കുറയ്ക്കുക (ഉദാഹരണത്തിന് ഏതാനും മിനിറ്റുകളിലേക്ക്), പഴയ TTL കടന്നുപോകാൻ കാത്തിരിക്കുക, തുടർന്ന് മാറ്റം വരുത്തുക.
ഒരു പ്രവർത്തന ഉദാഹരണം: ഒരു ബുക്കിങ് ആപ്പ് നിങ്ങളുടെ ഡൊമെയ്നുമായി ബന്ധിപ്പിക്കൽ
നിങ്ങൾ yoursalon.com ഉടമയാണ്. നിങ്ങളുടെ നിലവിലെ വെബ്സൈറ്റും Google Workspace ഇമെയിലും ഇതിനകം അത് ഉപയോഗിക്കുന്നു. നിങ്ങൾ ഒരു ബുക്കിങ് ആപ്പ് നിർമ്മിച്ചു, അത് book.yoursalon.com-ൽ വേണം.
- നിങ്ങളുടെ DNS എവിടെ നിയന്ത്രിക്കുന്നു എന്ന് കണ്ടെത്തുക. അത് നിങ്ങളുടെ രജിസ്ട്രാർ ആകാം അല്ലെങ്കിൽ ഒരു പ്രത്യേക DNS ദാതാവ്. നിങ്ങളുടെ NS റെക്കോർഡുകൾ പറയും.
book-ന് ഒരു CNAME ചേർക്കുക, നിങ്ങളുടെ ആപ്പ് ഹോസ്റ്റ് നൽകുന്ന ലക്ഷ്യത്തിലേക്ക് ചൂണ്ടിക്കൊണ്ട്.- ഉടമസ്ഥാവകാശം തെളിയിക്കാൻ ഹോസ്റ്റ് ആവശ്യപ്പെടുന്ന ഏതെങ്കിലും TXT റെക്കോർഡ് ചേർക്കുക, അത് ഉപയോഗിക്കുന്നുവെങ്കിൽ.
- MX-ഉം ഇമെയിൽ TXT റെക്കോർഡുകളും തൊടാതെ വിടുക. നിങ്ങൾ അവയെ തൊട്ടിട്ടില്ലാത്തതിനാൽ ഇമെയിൽ പ്രവർത്തിക്കുന്നു.
- DNS അപ്ഡേറ്റ് ആയ ശേഷം നിങ്ങളുടെ ഹോസ്റ്റിൽ പരിശോധിക്കുക. ഹോസ്റ്റ് പിന്നീട്
book.yoursalon.com-ന് HTTPS സർട്ടിഫിക്കറ്റ് നൽകുന്നു. - മൊബൈൽ ഡാറ്റ ഉപയോഗിച്ച് ഫോണിൽ പരീക്ഷിക്കുക, കാരണം അത് നിങ്ങളുടെ വീട്ടിലെ വൈ-ഫൈയെക്കാൾ വ്യത്യസ്തമായ റിസോൾവറും കാഷെയും ഉപയോഗിക്കുന്നു.
ആപ്പ് റൂട്ട് yoursalon.com-ൽ വേണമെങ്കിൽ, നിങ്ങൾക്ക് A റെക്കോർഡുകളോ നിങ്ങളുടെ DNS ദാതാവിന്റെ ALIAS/flattening സവിശേഷതയോ വേണം, അവിടെ നിലവിലെ വെബ്സൈറ്റ് മാറ്റിസ്ഥാപിക്കുകയും വേണം. കൂടുതൽ ഘട്ടങ്ങൾക്ക് ഒരു കസ്റ്റം ഡൊമെയ്ൻ എങ്ങനെ ബന്ധിപ്പിക്കാം കാണുക.
സാധാരണ തെറ്റുകളും തെറ്റിദ്ധാരണകളും
- "ഡൊമെയ്നും ഹോസ്റ്റിങ്ങും ഒന്നാണ്." ഡൊമെയ്ൻ പേരാണ്; ഹോസ്റ്റിങ് ആപ്പ് പ്രവർത്തിക്കുന്ന സ്ഥലമാണ്. DNS അവയെ ബന്ധിപ്പിക്കുന്നു.
- ഹോസ്റ്റ് CNAME ആവശ്യപ്പെടുമ്പോൾ A റെക്കോർഡ് ഉപയോഗിക്കുന്നത് (അല്ലെങ്കിൽ തിരിച്ച്). ഹോസ്റ്റിന്റെ നിർദ്ദേശങ്ങൾ കൃത്യമായി പാലിക്കുക.
- ലക്ഷ്യത്തിലെ അക്ഷരത്തെറ്റുകൾ. CNAME ലക്ഷ്യത്തിലെ ഒരു തെറ്റായ അക്ഷരം മതി പരിശോധന പരാജയപ്പെടാൻ.
- പകർത്താതെ നെയിംസെർവറുകൾ മാറ്റുന്നത്. MX, TXT റെക്കോർഡുകൾ വീണ്ടും സൃഷ്ടിക്കാതെ DNS പുതിയ ദാതാവിലേക്ക് മാറ്റുന്നത് ഇമെയിൽ തകർക്കാനുള്ള ക്ലാസിക് വഴിയാണ്.
- പാടില്ലാത്തപ്പോൾ പ്രോക്സി ചെയ്യുന്നത്. Cloudflare പോലുള്ള ചില DNS ദാതാക്കൾ ട്രാഫിക് പ്രോക്സി ചെയ്യാം. ചില ഹോസ്റ്റുകൾ സർട്ടിഫിക്കറ്റ് നൽകാൻ റെക്കോർഡ് "DNS only" ആയി സജ്ജമാക്കേണ്ടതുണ്ട്.
- "അജ്ഞാത" TXT റെക്കോർഡുകൾ ഇല്ലാതാക്കുന്നത്. അവ പലപ്പോഴും പരിശോധനയ്ക്കോ ഇമെയിൽ സുരക്ഷയ്ക്കോ ഉള്ള റെക്കോർഡുകളാണ്, അവയെ മറ്റെന്തെങ്കിലും ആശ്രയിച്ചിരിക്കും.
- ഡൊമെയ്ൻ കാലഹരണപ്പെടാൻ അനുവദിക്കുന്നത്. ഓട്ടോ-റിന്യൂ ഓണാക്കി പേയ്മെന്റ് കാർഡ് പുതുക്കി വയ്ക്കുക.
നിങ്ങളുടെ AI ബിൽഡറിനോട് എന്താണ് ചോദിക്കേണ്ടത്
DNS നിങ്ങളുടെ കോഡിന് പുറത്താണ്, അതിനാൽ ഇത് എന്തിനെക്കുറിച്ച് ചോദിക്കണം എന്നതിനെക്കുറിച്ചാണ്:
- "app.mydomain.com-ന് എനിക്ക് കൃത്യമായി ഏത് DNS റെക്കോർഡ് വേണം: തരം, പേര്, മൂല്യം?"
- "ഈ മാറ്റം എന്റെ ഇമെയിലിനെ ബാധിക്കുമോ?"
- "റെക്കോർഡ് ചേർത്ത ശേഷം എന്റെ ഡൊമെയ്ൻ ഒരു പിശക് കാണിക്കുന്നു. ഞാൻ എന്താണ് പരിശോധിക്കേണ്ടത്?"
- "www, non-www എന്നിവ രണ്ടും സൈറ്റ് കാണിക്കാതിരിക്കാൻ ശരിയായ canonical URL-ഉം റീഡയറക്ടുകളും സജ്ജമാക്കുക."
- "എന്റെ ഡൊമെയ്നിൽ നിന്ന് ഇമെയിൽ അയയ്ക്കാൻ സജ്ജമാക്കുക: എനിക്ക് ഏത് SPF, DKIM, DMARC റെക്കോർഡുകൾ വേണം?" നിങ്ങളുടെ ആപ്പിൽ നിന്ന് ഇമെയിൽ അയയ്ക്കുന്നത് എങ്ങനെ കാണുക.
Mythex-ലെ കസ്റ്റം ഡൊമെയ്നുകൾ
പ്രസിദ്ധീകരിച്ച ഓരോ Mythex ആപ്പിനും yourname.mythex.app വിലാസം ലഭിക്കും. Pro-ൽ നിങ്ങൾക്ക് പകരം സ്വന്തം ഡൊമെയ്ൻ ഉപയോഗിക്കാം: Mythex-നുള്ളിൽ ഒന്ന് വാങ്ങുക (രജിസ്ട്രേഷൻ പ്രത്യേകം ബിൽ ചെയ്യുന്നു, വാങ്ങിയ ഡൊമെയ്നുകളുടെ DNS നിങ്ങൾക്കായി നിയന്ത്രിക്കുന്നു), അല്ലെങ്കിൽ ഇതിനകം നിങ്ങളുടേതായ ഒന്ന് ബന്ധിപ്പിക്കുക: app.example.com പോലുള്ള ഒരു സബ്ഡൊമെയ്നിൽ നിന്ന് നിങ്ങളുടെ ആപ്പിന്റെ yourname.mythex.app വിലാസത്തിലേക്ക് ഒരു CNAME ചേർത്ത ശേഷം Verify ക്ലിക്ക് ചെയ്യുക. HTTPS സ്വയമേവ നൽകുന്നു. നിങ്ങളുടെ DNS Cloudflare-ൽ ആണെങ്കിൽ ആ റെക്കോർഡ് "DNS only" ആയി സജ്ജമാക്കുക. സബ്ഡൊമെയ്നുകൾ ശുപാർശ ചെയ്യുന്നു; റൂട്ട് ഡൊമെയ്നുകൾ നിങ്ങളുടെ DNS ദാതാവിന്റെ ALIAS അല്ലെങ്കിൽ flattening പിന്തുണയെ ആശ്രയിച്ചിരിക്കും. ഓരോ ഘട്ടവും കസ്റ്റം ഡൊമെയ്ൻ ഡോക്യുമെന്റേഷനിൽ വിശദീകരിച്ചിരിക്കുന്നു, Pro-ൽ എന്ത് ഉൾപ്പെടുന്നു എന്ന് പ്രൈസിങ് കാണിക്കുന്നു.
ചോദ്യങ്ങൾ
ലളിതമായി പറഞ്ഞാൽ DNS എന്താണ്?
DNS (ഡൊമെയ്ൻ നെയിം സിസ്റ്റം) ഇന്റർനെറ്റിന്റെ ഡയറക്ടറിയാണ്. example.com പോലെ ആളുകൾക്ക് ഓർക്കാവുന്ന ഒരു പേരിനെ, സാധാരണയായി ഒരു IP വിലാസം പോലുള്ള, കമ്പ്യൂട്ടറുകൾക്ക് ആവശ്യമായ വിവരങ്ങളാക്കി മാറ്റുന്നു, അങ്ങനെ ബ്രൗസറിന് ശരിയായ സർവർ കണ്ടെത്താം.
A റെക്കോർഡും CNAME-ഉം തമ്മിലുള്ള വ്യത്യാസം എന്താണ്?
ഒരു A റെക്കോർഡ് ഒരു പേരിനെ നേരിട്ട് IPv4 വിലാസത്തിലേക്ക് ചൂണ്ടിക്കാണിക്കുന്നു. ഒരു CNAME പേരിനെ മറ്റൊരു ഹോസ്റ്റ്നെയിമിലേക്ക് ചൂണ്ടിക്കാണിക്കുന്നു, അവിടെ നിന്ന് തിരയൽ തുടരുന്നു. നിങ്ങളുടെ ഹോസ്റ്റിന്റെ IP വിലാസങ്ങൾ മാറിയേക്കാമെങ്കിൽ CNAME ഉപയോഗപ്രദമാണ്, പക്ഷേ സാധാരണ CNAME റൂട്ട് ഡൊമെയ്നിൽ ഉപയോഗിക്കാൻ കഴിയില്ല.
DNS പ്രൊപ്പഗേഷന് എത്ര സമയമെടുക്കും?
പലപ്പോഴും മിനിറ്റുകൾ, ചിലപ്പോൾ മണിക്കൂറുകൾ. പഴയ റെക്കോർഡിന്റെ കാഷെ ചെയ്ത പകർപ്പുകൾ കാലഹരണപ്പെടുമ്പോൾ മാറ്റങ്ങൾ കാണപ്പെടുന്നു, അത് റെക്കോർഡിന്റെ TTL-നെ ആശ്രയിച്ചിരിക്കുന്നു. നെയിംസെർവറുകൾ മാറ്റുന്നത് ഒന്നോ രണ്ടോ ദിവസം വരെ എടുക്കാം, കാരണം ആ റെക്കോർഡുകൾ കൂടുതൽ നേരം കാഷെ ചെയ്യപ്പെടുന്നു.
എന്റെ വെബ്സൈറ്റിനുള്ള DNS മാറ്റുന്നത് എന്റെ ഇമെയിൽ തകർക്കുമോ?
നിങ്ങൾ ഇമെയിൽ ആശ്രയിക്കുന്ന റെക്കോർഡുകൾ, അതായത് MX റെക്കോർഡുകളും SPF, DKIM, DMARC പോലുള്ള TXT റെക്കോർഡുകളും, മാറ്റുകയോ ഇല്ലാതാക്കുകയോ ചെയ്താൽ മാത്രം. www അല്ലെങ്കിൽ app-നായി ഒരു CNAME ചേർക്കുന്നത് ഇമെയിലിനെ ബാധിക്കില്ല. ആദ്യം ആ റെക്കോർഡുകൾ പകർത്താതെ നിങ്ങളുടെ ഡൊമെയ്ൻ പുതിയ നെയിംസെർവറുകളിലേക്ക് മാറ്റിയാൽ ഇമെയിൽ തകരാം.
റൂട്ട് ഡൊമെയ്നിന് പകരം www അല്ലെങ്കിൽ app എന്തിന് ഉപയോഗിക്കണം?
www.example.com അല്ലെങ്കിൽ app.example.com പോലുള്ള ഒരു സബ്ഡൊമെയ്ന് CNAME ഉപയോഗിക്കാം, പല ഹോസ്റ്റിങ് പ്ലാറ്റ്ഫോമുകളും ആവശ്യപ്പെടുന്നത് അതാണ്. റൂട്ട് ഡൊമെയ്നിന് (example.com) സാധാരണ CNAME ഉണ്ടാകാൻ കഴിയില്ല, അതിനാൽ അതിന് A റെക്കോർഡുകളോ ഒരു ദാതാവ്-നിർദ്ദിഷ്ട ALIAS, ANAME അല്ലെങ്കിൽ CNAME-flattening സവിശേഷതയോ വേണം.