માર્ગદર્શિકાઓ

ડોમેન અને DNS કેવી રીતે કામ કરે છે: બિન-ડેવલપર માટે માર્ગદર્શિકા

ડોમેન એ નામ છે જે લોકો તમારી સાઇટ સુધી પહોંચવા ટાઇપ કરે છે, જેમ કે example.com, અને DNS (Domain Name System) ઇન્ટરનેટની ડિરેક્ટરી છે જે તે નામને તમારી સાઇટ ખરેખર ક્યાં રહે છે તેમાં ફેરવે છે. તમે ડોમેન રજિસ્ટ્રાર પાસેથી ભાડે લો છો, પછી DNS રેકોર્ડ ઉમેરો છો જે કહે છે "વેબસાઇટ ત્યાં છે" અને "ઈમેલ અહીં જાય છે." કસ્ટમ ડોમેનને એપ સાથે જોડવું મોટેભાગે યોગ્ય જગ્યાએ યોગ્ય રેકોર્ડ ઉમેરવા અને તે અસરકારક થવાની રાહ જોવા જેટલું જ છે.

AI વડે બનાવતી વખતે તે કેમ મહત્વનું છે

AI એપ બિલ્ડર તમારી એપ લખી અને હોસ્ટ કરી શકે છે, પરંતુ તમારું ડોમેન તેની બહાર રહે છે — ઘણીવાર એક અલગ કંપની સાથે, અજાણ્યા રેકોર્ડ પ્રકારોથી ભરેલા કંટ્રોલ પેનલમાં. અહીં ઘણા લોન્ચ અટકે છે: એપ તૈયાર છે, પરંતુ ડોમેન ભૂલ બતાવે છે, અથવા DNS બદલ્યા પછી ઈમેલ રહસ્યમય રીતે બંધ થઈ જાય છે.

થોડી સમજ ઘણી કામ લાગે છે. તમને ખબર પડશે કે તમારો હોસ્ટ કયો રેકોર્ડ માંગે છે, તે હજી કેમ કામ નથી કરી રહ્યો, અને જે વસ્તુઓ (જેમ કે ઈમેલ) પહેલેથી તમારા ડોમેન પર આધારિત છે તેને કેવી રીતે તોડવી નહીં.

એક રોજિંદો ઉદાહરણ

તમારી ફોનની કોન્ટેક્ટ યાદી વિચારો.

તમને મિત્રનો નંબર યાદ નથી; તમે તેનું નામ ટૅપ કરો અને ફોન તે શોધે છે. DNS ઇન્ટરનેટ માટે પણ એવું જ કરે છે: તમે example.com ટાઇપ કરો, અને DNS જોડાવા માટેના સર્વરનો નંબર (IP એડ્રેસ) શોધે છે.

  • ડોમેન એ સંપર્કનું નામ છે.
  • રજિસ્ટ્રાર એ કંપની છે જે સત્તાવાર રીતે નોંધે છે કે આ નામ તમારું છે.
  • DNS રેકોર્ડ એ નામ હેઠળ સાચવેલી વિગતો છે: ફોન નંબર, ઈમેલ એડ્રેસ, સરનામું.
  • નેમસર્વર એ નક્કી કરે છે કે તે નામ માટે કયું સંપર્ક પુસ્તક સત્તાવાર છે.
  • કેશિંગ એટલે ફોન થોડા સમય માટે નંબર યાદ રાખે છે. જો તમારો મિત્ર નંબર બદલે, તો કેટલાક ફોન તેમની સાચવેલી નકલ તાજી ન થાય ત્યાં સુધી જૂના નંબર પર કોલ કરતા રહેશે — એ DNS "પ્રસાર" છે.

ડોમેન નામના ભાગો

app.example.com લો:

ભાગનામનોંધ
.comટોપ-લેવલ ડોમેન (TLD)રજિસ્ટ્રી ચલાવે છે. અન્યમાં .org, .io, .ai, દેશ કોડ જેમ કે .uk
exampleસેકન્ડ-લેવલ ડોમેનતમે જે ભાગ રજિસ્ટર કરો છો
example.comરૂટ અથવા "apex" ડોમેનતમે જેની માલિકી ધરાવો છો
appસબડોમેનતમે DNS માં સ્વતંત્રપણે બનાવો છો — www, app, shop

તમે ડોમેન સંપૂર્ણપણે ખરીદતા નથી; તમે તેને એક સમયગાળા માટે (સામાન્ય રીતે એક વર્ષ કે વધુ) રજિસ્ટર કરો છો અને રિન્યૂ કરો છો. તેને લેપ્સ થવા દો તો બીજું કોઈ તેને રજિસ્ટર કરી શકે છે.

DNS લુકઅપ કેવી રીતે કામ કરે છે

જ્યારે કોઈ app.example.com ટાઇપ કરે છે:

  1. બ્રાઉઝર DNS રિઝોલ્વર ને પૂછે છે — સામાન્ય રીતે તેમનો ઇન્ટરનેટ પ્રોવાઇડર અથવા જાહેર સેવા ચલાવે છે — એડ્રેસ માટે.
  2. જો રિઝોલ્વર પાસે તાજો કેશ જવાબ હોય, તો તે તરત જવાબ આપે છે.
  3. જો નહીં, તો તે વંશવેલામાં નીચે જાય છે: રૂટ સર્વર તેને .com સર્વર પર મોકલે છે, જે તેને તમારા ડોમેનના નેમસર્વર પર મોકલે છે.
  4. તમારા નેમસર્વર તમે સેટ કરેલ રેકોર્ડ પરત કરે છે, જેમ કે તમારા હોસ્ટ પર CNAME અથવા IP એડ્રેસ સાથે A રેકોર્ડ.
  5. રિઝોલ્વર જવાબને રેકોર્ડના TTL (time to live) માટે કેશ કરે છે અને તેને બ્રાઉઝરને આપે છે, જે સર્વર સાથે જોડાય છે.

આ બધું સામાન્ય રીતે મિલીસેકન્ડમાં થાય છે.

તમે ખરેખર વાપરશો તે 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
CAAHTTPS સર્ટિફિકેટ કયા સર્ટિફિકેટ ઓથોરિટી જારી કરી શકે તે મર્યાદિત કરે છે0 issue "letsencrypt.org"

કેટલાક નિયમો જાણવા જેવા છે:

  • CNAME બીજા રેકોર્ડ સાથે નામ શેર કરી શકતું નથી. તેથી સામાન્ય CNAME રૂટ ડોમેન પર મૂકી શકાતું નથી, જેમાં હંમેશા NS અને બીજા રેકોર્ડ હોય છે. ઘણા DNS પ્રોવાઇડર ALIAS, ANAME અથવા CNAME flattening નામના ઉકેલ આપે છે.
  • TXT રેકોર્ડ ઈમેલનું ઘણું કામ કરે છે. SPF કહે છે કે તમારા ડોમેન માટે કોણ મેઇલ મોકલી શકે; DKIM સહી ચકાસવા માટે કી પ્રકાશિત કરે છે; DMARC રિસીવરોને કહે છે કે જે મેઇલ આ તપાસમાં નિષ્ફળ જાય તેનું શું કરવું.
  • નીચો MX નંબર એટલે ઊંચી પ્રાથમિકતા. મેઇલ પહેલા સૌથી નીચાને અજમાવે છે.

પ્રસાર અને TTL

"પ્રસાર" એવું લાગે છે કે ફેરફારો ઇન્ટરનેટ પર ધીમે ધીમે ફેલાય છે. હકીકતમાં થાય છે કેશિંગ: રિઝોલ્વર દરેક જવાબની નકલ તેના TTL માટે રાખે છે, અને ફક્ત તે સમાપ્ત થયા પછી ફરી પૂછે છે. તેથી:

  • નવો રેકોર્ડ જેની પહેલાં ક્યારેય લુકઅપ થયું નથી તે ઘણીવાર મિનિટોમાં કામ કરે છે.
  • હાલના રેકોર્ડમાં ફેરફાર દરેક જગ્યાએ દેખાવામાં તેના જૂના TTL જેટલો સમય લે છે.
  • નેમસર્વર બદલવામાં એક-બે દિવસ લાગી શકે છે, કારણ કે તે રેકોર્ડ TLD સ્તરે લાંબા સમય માટે કેશ થાય છે.

એક ઉપયોગી યુક્તિ: આયોજિત ફેરફાર પહેલાં, રેકોર્ડનો TTL ઘટાડો (જેમ કે થોડી મિનિટો), જૂનો TTL પસાર થવાની રાહ જુઓ, પછી ફેરફાર કરો.

એક ઉદાહરણ: બુકિંગ એપને તમારા ડોમેન સાથે જોડવી

તમારી પાસે yoursalon.com છે. તમારી હાલની વેબસાઇટ અને Google Workspace ઈમેલ તેનો ઉપયોગ કરે છે. તમે બુકિંગ એપ બનાવી છે અને તે book.yoursalon.com પર જોઈએ છે.

  1. શોધો કે તમારું DNS ક્યાં મેનેજ થાય છે. તે તમારો રજિસ્ટ્રાર હોઈ શકે અથવા અલગ DNS પ્રોવાઇડર. તમારા NS રેકોર્ડ કહેશે.
  2. book માટે CNAME ઉમેરો જે તમારી એપ હોસ્ટ આપે તે લક્ષ્ય પર નિર્દેશ કરે.
  3. માલિકી સાબિત કરવા કોઈપણ TXT રેકોર્ડ ઉમેરો જો તમારો હોસ્ટ તે માંગે.
  4. MX અને ઈમેલ TXT રેકોર્ડને એકલા છોડો. તમે તેને સ્પર્શ્યા નથી, એટલે ઈમેલ ચાલુ રહે છે.
  5. DNS અપડેટ થયા પછી તમારા હોસ્ટમાં ચકાસો. પછી હોસ્ટ book.yoursalon.com માટે HTTPS સર્ટિફિકેટ જારી કરે છે.
  6. મોબાઇલ ડેટા પર ફોન પર ટેસ્ટ કરો, કારણ કે તે તમારા ઘરના Wi-Fi કરતાં અલગ રિઝોલ્વર અને કેશ વાપરે છે.

જો તમે એપ તેના બદલે રૂટ yoursalon.com પર જોઈતા હો, તો તમને A રેકોર્ડ અથવા તમારા DNS પ્રોવાઇડરની ALIAS/flattening ફીચરની જરૂર પડશે — અને ત્યાં તમારી હાલની વેબસાઇટ બદલાશે. વધુ પગલાં માટે કસ્ટમ ડોમેન કેવી રીતે જોડવું જુઓ.

સામાન્ય ભૂલો અને ગેરસમજ

  • "ડોમેન અને હોસ્ટિંગ એક જ વસ્તુ છે." ડોમેન નામ છે; હોસ્ટિંગ એ જગ્યા છે જ્યાં એપ ચાલે છે. DNS તે બંનેને જોડે છે.
  • હોસ્ટે CNAME માંગ્યું હોય ત્યારે A રેકોર્ડ વાપરવો (અથવા ઊલટું). હોસ્ટની સૂચનાઓ બરાબર અનુસરો.
  • લક્ષ્યમાં ભૂલો. CNAME લક્ષ્યમાં એક ખોટો અક્ષર હોય તો ચકાસણી નિષ્ફળ જાય છે.
  • રેકોર્ડ કોપી કર્યા વગર નેમસર્વર બદલવું. MX અને TXT રેકોર્ડ ફરીથી બનાવ્યા વિના DNS નવા પ્રોવાઇડર પર ખસેડવું એ ઈમેલ તોડવાની ક્લાસિક રીત છે.
  • જ્યારે ન કરવું જોઈએ ત્યારે પ્રોક્સી કરવું. કેટલાક DNS પ્રોવાઇડર, જેમ કે Cloudflare, ટ્રાફિક પ્રોક્સી કરી શકે. કેટલાક હોસ્ટને સર્ટિફિકેટ જારી કરવા માટે રેકોર્ડ "DNS only" પર સેટ કરવો પડે.
  • "અજાણ્યા" TXT રેકોર્ડ કાઢી નાખવા. તે ઘણીવાર ચકાસણી કે ઈમેલ સુરક્ષા રેકોર્ડ હોય છે જેના પર કંઈક આધારિત છે.
  • ડોમેનને એક્સપાયર થવા દેવું. ઓટો-રિન્યૂ ચાલુ કરો અને પેમેન્ટ કાર્ડ અપ-ટુ-ડેટ રાખો.

તમારા AI બિલ્ડર પાસે શું માંગવું

DNS તમારા કોડની બહાર રહે છે, તેથી આ વધુ એ છે કે શું વિશે પૂછવું:

  • "app.mydomain.com માટે મને ચોક્કસ કયો DNS રેકોર્ડ જોઈએ — પ્રકાર, નામ અને મૂલ્ય?"
  • "આ ફેરફારથી મારા ઈમેલ પર અસર થશે?"
  • "રેકોર્ડ ઉમેર્યા પછી મારું ડોમેન ભૂલ બતાવે છે. મારે શું તપાસવું જોઈએ?"
  • "www અને non-www બંને સાઇટ ન બતાવે તે માટે સાચું canonical URL અને redirects ઉમેરો."
  • "મારા ડોમેન પરથી ઈમેલ મોકલવા સેટ કરો — મને કયા 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 (Domain Name System) ઇન્ટરનેટની ડિરેક્ટરી છે. તે 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 ફીચરની જરૂર પડે છે.

Mythex · Pricing · AI વડે કંઈ પણ બનાવો · વેબસાઇટ અને એપ ટેમ્પ્લેટ્સ · Mythex ની સરખામણી · AI એપ બનાવવાનો શબ્દકોશ · AI એપ બનાવવાના મફત ટૂલ્સ · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)