Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape

CNAME Record क्या है?

CNAME Record क्या है?

जब हम किसी Domain या Subdomain को किसी दूसरे Domain Name की ओर Point करना चाहते हैं, तब CNAME Record का उपयोग किया जाता है।

CNAME का पूरा नाम Canonical Name है।

सरल भाषा में, CNAME Record किसी Domain Name या Subdomain को दूसरे Domain Name से जोड़ने का काम करता है।

उदाहरण के लिए:

www.example.com → example.com

यहाँ www.example.com को example.com की ओर Point किया गया है।

CNAME Record की जरूरत क्यों होती है?

मान लीजिए आपकी मुख्य Website example.com पर चल रही है और आप चाहते हैं कि www.example.com खोलने पर भी वही Website दिखाई दे।

इसके लिए आप CNAME Record का उपयोग कर सकते हैं:

CNAME

www → example.com

अब DNS System www.example.com को example.com की ओर निर्देशित करने में मदद करेगा।

CNAME Record कैसे काम करता है?

जब कोई User www.example.com खोलता है, तो DNS System CNAME Record देखता है।

अगर Record यह है:

www.example.com → example.com

तो DNS आगे example.com की DNS जानकारी खोजता है। अगर example.com का A Record किसी Web Server के IPv4 Address की ओर Point कर रहा है, तो अंत में User उस Server तक पहुँच सकता है।

सरल Flow:

www.example.com → CNAME → example.com → A Record → Web Server → Website

CNAME Record में कौन-कौन सी जानकारी होती है?

एक सामान्य CNAME Record में ये जानकारी होती है:

Type: CNAME

Name / Host: जिस Subdomain को Point करना है

Target / Value: जिस Domain Name की ओर Point करना है

TTL: DNS Cache से संबंधित समय

उदाहरण:

TypeNameTarget
CNAMEwwwexample.com

यह केवल उदाहरण है। वास्तविक Target आपके Website या Service Provider की Configuration पर निर्भर करेगा।

See also  DNS का Basic Concept

CNAME Record कहाँ इस्तेमाल होता है?

CNAME Record का उपयोग कई परिस्थितियों में किया जा सकता है।

उदाहरण:

  • www को Main Domain से जोड़ने में
  • Subdomain को किसी दूसरे Domain से जोड़ने में
  • किसी Third-Party Service से Domain या Subdomain Connect करने में
  • CDN या अन्य Web Services की DNS Configuration में
  • Hosting या Website Platform द्वारा दिए गए Custom Domain Setup में

CNAME और A Record में अंतर

A Record Domain को सीधे IPv4 Address से जोड़ता है।

उदाहरण:

example.com → 192.0.2.10

CNAME Record एक Domain Name को दूसरे Domain Name की ओर Point करता है।

उदाहरण:

www.example.com → example.com

आसान भाषा में:

A Record = Domain → IP Address

CNAME = Domain → दूसरा Domain Name

CNAME और AAAA Record में अंतर

CNAME Record किसी Domain Name की ओर Point करता है।

AAAA Record Domain को IPv6 Address से जोड़ता है।

उदाहरण:

CNAME

www → example.com

AAAA

example.com → IPv6 Address

WordPress Website में CNAME Record

WordPress Website में CNAME Record का उपयोग विशेष रूप से www Subdomain को Main Domain से जोड़ने के लिए किया जा सकता है।

उदाहरण:

www → CNAME → example.com

इसके बाद Main Domain के DNS Configuration के अनुसार www.example.com भी Website तक पहुँच सकता है।

हालाँकि, आपकी Hosting और DNS Provider के अनुसार www के लिए A Record या CNAME में से कौन-सा विकल्प इस्तेमाल करना है, यह अलग हो सकता है।

CNAME Record और Third-Party Services

कई Online Services Custom Domain Connect करने के लिए CNAME Record देने को कहती हैं।

उदाहरण के लिए कोई Service आपको यह बताती है:

See also  Domain को Hosting से Connect करना

Type: CNAME

Name: blog

Target: service.example.com

तब आप DNS Management में यह Record Add कर सकते हैं।

इसके बाद:

blog.yourdomain.com

उस Service की ओर Point हो सकता है, यदि बाकी Configuration भी सही हो।

CNAME Record की कुछ सीमाएँ

CNAME Record का उपयोग हर जगह नहीं किया जा सकता।

विशेष रूप से Root Domain यानी example.com के लिए सामान्य DNS Standard में CNAME का उपयोग सीधे नहीं किया जाता, क्योंकि Root Domain पर अन्य जरूरी DNS Records जैसे NS और SOA मौजूद होते हैं।

Root Domain के लिए DNS Provider के अनुसार A Record, ALIAS या ANAME जैसी सुविधाएँ उपलब्ध हो सकती हैं।

इसलिए DNS Provider की Documentation को Follow करना जरूरी है।

CNAME Record बदलते समय सावधानी

CNAME Record Configure करते समय:

  • Type सही तरीके से CNAME चुनें।
  • Target Domain सही लिखें।
  • CNAME के Target में सामान्यतः http:// या https:// नहीं लिखा जाता।
  • एक ही Host पर Conflicting DNS Records न बनाएँ।
  • Existing Email और Website Records को बिना समझे Delete न करें।
  • DNS Change के बाद Website को Check करें।

DNS Propagation

CNAME Record Add या Update करने के बाद बदलाव हर जगह तुरंत दिखाई देना जरूरी नहीं है। DNS Resolvers पुराने Records को कुछ समय तक Cache कर सकते हैं।

इसलिए DNS Change के बाद Website या Subdomain को सही तरीके से Resolve होने में कुछ समय लग सकता है।

निष्कर्ष

CNAME Record किसी Domain या Subdomain को दूसरे Domain Name की ओर Point करने के लिए उपयोग किया जाता है।

यह विशेष रूप से www Subdomain, Third-Party Services, CDN और विभिन्न Online Platforms के साथ Domain Connect करने में उपयोगी हो सकता है।

See also  MX Record क्या है?

आसान भाषा में याद रखें:

A Record → Domain को IPv4 Address से जोड़ता है

AAAA Record → Domain को IPv6 Address से जोड़ता है

CNAME Record → Domain/Subdomain को दूसरे Domain Name से जोड़ता है

Leave a Reply

Your email address will not be published. Required fields are marked *