# DNS की बुनियादी बातें: A रिकॉर्ड्स, MX, CNAME, और TXT की व्याख्या

Source: https://support.kapsulehost.com/hi-in/dns-basics

DNS उन चीज़ों में से एक है जो सही होने पर अदृश्य रूप से काम करती है, और कुछ गलत होने पर इसे समझना अत्यंत ज़रूरी हो जाता है। यह लेख बताता है कि DNS क्या है, प्रत्येक रिकॉर्ड प्रकार क्या करता है, और KPanel में DNS रिकॉर्ड्स का प्रबंधन कैसे करें।

---

## DNS क्या है?

DNS (Domain Name System) को इंटरनेट की फोन बुक के रूप में सोचें। जब आप किसी ब्राउज़र में `yourdomain.com` टाइप करते हैं, तो आपका कंप्यूटर स्वचालित रूप से यह नहीं जानता कि किस सर्वर से जुड़ना है। DNS मानव-पठनीय डोमेन नाम को एक संख्यात्मक IP पता में अनुवादित करता है, जिसका उपयोग कंप्यूटर सही सर्वर खोजने के लिए करते हैं।

DNS के बिना, आपको हर वेबसाइट पर जाने के लिए `192.168.1.200` जैसा कुछ टाइप करना पड़ता। DNS हमें यादगार नामों का उपयोग करने देकर इंटरनेट को उपयोगी बनाता है।

हर डोमेन में DNS रिकॉर्ड्स का एक सेट होता है जो उसकी निर्देशिका सूची की तरह काम करता है: वेब ट्रैफ़िक कहाँ भेजा जाए, ईमेल कहाँ डिलीवर किया जाए, कौन-सी सेवाएँ उसकी ओर से ईमेल भेजने के लिए अधिकृत हैं, और भी बहुत कुछ।

---

## DNS रिकॉर्ड्स कहाँ प्रबंधित किए जाते हैं

आपके डोमेन के DNS रिकॉर्ड्स वहीं प्रबंधित होते हैं जहाँ आपके नेमसर्वर पॉइंट किए गए हैं। यदि आपका डोमेन KapsuleHost के नेमसर्वर (ns1.kapsulecloud.com, ns2.kapsulecloud.com, ns3.kapsuledns.com, ns4.kapsuledns.com) का उपयोग कर रहा है, तो आपके सभी DNS रिकॉर्ड्स KPanel > **डोमेन** > आपका डोमेन > **DNS और नेमसर्वर** से प्रबंधित होते हैं।

यदि आप किसी अन्य प्रदाता के नेमसर्वर का उपयोग कर रहे हैं, तो आप DNS रिकॉर्ड्स उस प्रदाता पर प्रबंधित करते हैं, न कि KPanel में।

---

## सबसे महत्वपूर्ण DNS रिकॉर्ड प्रकार

### A रिकॉर्ड

एक A रिकॉर्ड आपके डोमेन नाम को एक IPv4 पते से मैप करता है। इसी से ब्राउज़र जानते हैं कि किसी के आपकी वेबसाइट पर जाने पर किस सर्वर से जुड़ना है।

**उदाहरण:**
```
yourdomain.com.    A    203.0.113.10
www.yourdomain.com.    A    203.0.113.10
```

रूट डोमेन और www सबडोमेन दोनों में आमतौर पर एक ही सर्वर IP की ओर इशारा करने वाले A रिकॉर्ड होते हैं।

**आप इसका उपयोग कब करते हैं:** हर वह डोमेन जो वेबसाइट होस्ट करता है, उसे कम से कम एक A रिकॉर्ड की आवश्यकता होती है। जब आप कोई डोमेन जोड़ते हैं तो KapsuleHost इन्हें स्वचालित रूप से बनाता है।

---

### AAAA रिकॉर्ड

एक AAAA रिकॉर्ड A रिकॉर्ड का IPv6 समकक्ष है। IPv6 पते लंबे होते हैं (उदाहरण के लिए, `2001:db8::1`) और जैसे-जैसे इंटरनेट IPv4 से दूर होता जा रहा है, ये अधिक आम होते जा रहे हैं। कार्यक्षमता एक जैसी ही है: डोमेन नाम को एक सर्वर पते की ओर इंगित करना।

**आप इसका उपयोग कब करते हैं:** अधिकांश वेबसाइटों को AAAA रिकॉर्ड्स को मैन्युअल रूप से कॉन्फ़िगर करने की आवश्यकता नहीं होती। जब आपका होस्टिंग सर्वर IPv6 का समर्थन करता है तो इन्हें स्वचालित रूप से संभाला जाता है।

---

### CNAME रिकॉर्ड

एक CNAME (Canonical Name) रिकॉर्ड एक उपनाम (alias) बनाता है, जो एक डोमेन नाम को किसी IP पते के बजाय किसी अन्य डोमेन नाम की ओर इंगित करता है। ब्राउज़र अंतिम A रिकॉर्ड खोजने के लिए CNAME का अनुसरण करता है।

**उदाहरण:**
```
shop.yourdomain.com.    CNAME    yourdomain.com.
```

इसका मतलब है कि `shop.yourdomain.com` वही जगह रिज़ॉल्व होता है जहाँ `yourdomain.com` होता है।

**आप इसका उपयोग कब करते हैं:** [CNAME](https://support.kapsulehost.com/hi-in/cname-records) का उपयोग आमतौर पर सबडोमेन के लिए, किसी तृतीय-पक्ष सेवा (उदाहरण के लिए, Google Search Console) के साथ डोमेन के स्वामित्व को सत्यापित करने के लिए, और किसी सबडोमेन को होस्टेड हेल्प सेंटर या बुकिंग प्लेटफ़ॉर्म जैसी बाहरी सेवा की ओर इंगित करने के लिए किया जाता है।

> **Warning:** आप रूट डोमेन (yourdomain.com) पर MX या अन्य रिकॉर्ड्स के साथ CNAME का उपयोग नहीं कर सकते। रूट डोमेन पर A रिकॉर्ड का उपयोग करें और CNAME रिकॉर्ड्स केवल सबडोमेन पर उपयोग करें।

---

### MX रिकॉर्ड

एक MX (Mail Exchanger) रिकॉर्ड ईमेल सर्वरों को बताता है कि आपके डोमेन के पतों पर भेजे गए ईमेल कहाँ डिलीवर करने हैं। सही MX रिकॉर्ड के बिना, you@yourdomain.com पर ईमेल डिलीवर नहीं हो पाएगा।

**उदाहरण:**
```
yourdomain.com.    MX    10    mail.kapsulehost.com.
```

संख्या (उदाहरण में 10) प्राथमिकता है। यदि कई MX रिकॉर्ड्स हैं, तो कम संख्याओं को पहले आज़माया जाता है। इससे बैकअप मेल सर्वरों की सुविधा मिलती है।

**आप इसका उपयोग कब करते हैं:** ईमेल का उपयोग करने वाले हर डोमेन में कम से कम एक [MX रिकॉर्ड](https://support.kapsulehost.com/hi-in/mx-records) होना चाहिए। जब आपका डोमेन KapsuleHost के नेमसर्वर का उपयोग करता है, तो मेलबॉक्स बनाने पर MX रिकॉर्ड्स स्वचालित रूप से सेट हो जाते हैं।

---

### TXT रिकॉर्ड

TXT रिकॉर्ड्स किसी डोमेन से जुड़ा मनमाना टेक्स्ट डेटा संग्रहीत करते हैं। इनका उपयोग विविध प्रकार के उद्देश्यों के लिए किया जाता है:

**SPF (Sender Policy Framework):** यह निर्दिष्ट करता है कि कौन-से सर्वर आपके डोमेन की ओर से ईमेल भेजने के लिए अधिकृत हैं। यह ईमेल स्पूफिंग को रोकता है।

**DKIM (DomainKeys Identified Mail):** यह सत्यापित करने के लिए उपयोग की जाने वाली एक क्रिप्टोग्राफिक कुंजी है कि आपके डोमेन से भेजा गया ईमेल वास्तव में आपके मेल सर्वर से भेजा गया था, न कि जाली था।

**DMARC:** एक नीति जो प्राप्त करने वाले मेल सर्वरों को बताती है कि SPF या DKIM जाँच में विफल ईमेल के साथ क्या करना है।

**डोमेन सत्यापन:** Google Search Console, Microsoft 365 जैसी सेवाएँ और अन्य आपसे डोमेन के स्वामित्व को साबित करने के लिए एक TXT रिकॉर्ड जोड़ने के लिए कहती हैं।

**उदाहरण:**
```
yourdomain.com.    TXT    "v=spf1 include:mail.kapsulehost.com ~all"
```

जब आपका डोमेन KapsuleHost के नेमसर्वर का उपयोग करता है, तो आपके KapsuleHost मेलबॉक्स के लिए [SPF, DKIM, और DMARC रिकॉर्ड्स](https://support.kapsulehost.com/hi-in/spf-dkim-dmarc) स्वचालित रूप से सेट हो जाते हैं।

---

### NS रिकॉर्ड

NS (Name Server) रिकॉर्ड्स यह निर्दिष्ट करते हैं कि आपके डोमेन के लिए कौन-से DNS सर्वर अधिकृत हैं। वे इंटरनेट को बताते हैं कि आपके डोमेन के अन्य सभी DNS रिकॉर्ड्स खोजने के लिए कहाँ जाना है।

**उदाहरण:**
```
yourdomain.com.    NS    ns1.kapsulecloud.com.
yourdomain.com.    NS    ns2.kapsulecloud.com.
yourdomain.com.    NS    ns3.kapsuledns.com.
yourdomain.com.    NS    ns4.kapsuledns.com.
```

**आप इसका उपयोग कब करते हैं:** NS रिकॉर्ड्स आपके रजिस्ट्रार पर सेट किए जाते हैं, न कि आपके DNS प्रबंधन पैनल में। NS रिकॉर्ड्स बदलने से DNS नियंत्रण एक प्रदाता से दूसरे प्रदाता में बदल जाता है। देखें [अपने डोमेन को KapsuleHost की ओर इंगित करने के लिए नेमसर्वर बदलना](https://support.kapsulehost.com/hi-in/nameservers)।

> **Note:** आपको KPanel में सीधे NS रिकॉर्ड्स को संशोधित नहीं करना चाहिए। NS में बदलाव आपके डोमेन रजिस्ट्रार पर किए जाते हैं। NS रिकॉर्ड्स को गलत तरीके से संपादित करने से आपका पूरा डोमेन पहुँच से बाहर हो सकता है।

---

## TTL: DNS बदलावों में समय क्यों लगता है

TTL (Time to Live) प्रत्येक DNS रिकॉर्ड से जुड़ा एक मान है जो अन्य DNS सर्वरों को बताता है कि अपडेट की जाँच करने से पहले उस रिकॉर्ड को कितनी देर तक कैश (संग्रहीत) करना है। इसे सेकंड में मापा जाता है।

**उदाहरण:** `3600` का TTL का मतलब है कि रिकॉर्ड एक घंटे के लिए कैश किया गया है। उस घंटे के दौरान, भले ही आप रिकॉर्ड बदल दें, जिन कंप्यूटरों ने पहले ही पुराना मान कैश कर लिया है वे अपने कैश की अवधि समाप्त होने तक उसी का उपयोग करते रहेंगे।

सामान्य TTL मान:

| TTL मान | अवधि |
|---|---|
| 300 | 5 मिनट |
| 900 | 15 मिनट |
| 3600 | 1 घंटे |
| 14400 | 4 घंटे |
| 86400 | 24 घंटे |

**यह क्यों महत्वपूर्ण है:** जब आप कोई DNS रिकॉर्ड बदलते हैं, तो वह बदलाव तुरंत सभी के लिए दिखाई नहीं देता। दुनिया भर के वे लोग और सिस्टम जिन्होंने पुराना रिकॉर्ड कैश कर रखा है, वे अपने TTL की अवधि समाप्त होने तक पुराने मान का उपयोग करते रहेंगे। यही कारण है कि "DNS प्रोपेगेशन" में समय लगता है, कभी-कभी बहुत अधिक TTL मानों के लिए 48 घंटे तक।

> **Tip:** यदि आप जानते हैं कि आप जल्द ही DNS में बदलाव करने वाले हैं (उदाहरण के लिए, किसी साइट को नए सर्वर पर ले जाना), तो एक दिन पहले अपना TTL घटाकर 300 सेकंड कर दें। इसका मतलब है कि बदलाव करने के बाद पुराने कैश किए गए मान जल्दी समाप्त हो जाते हैं, जिससे प्रोपेगेशन समय काफी कम हो जाता है। बदलाव स्थिर हो जाने के बाद, TTL को फिर से उच्च मान पर सेट करें।

---

![KPanel में किसी डोमेन के लिए DNS रिकॉर्ड्स पेज](https://support.kapsulehost.com/help/screenshots/dns-basics.6c2b772f.webp)

## KPanel में DNS रिकॉर्ड्स कैसे देखें और संपादित करें

1. [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com) में साइन इन करें
2. साइडबार में **डोमेन** पर क्लिक करें
3. अपने डोमेन नाम पर क्लिक करें
4. बाईं मेनू में **DNS और नेमसर्वर** पर क्लिक करें

यहाँ से आप यह कर सकते हैं:

- सभी मौजूदा रिकॉर्ड्स **देखें**
- **Add Record** पर क्लिक करके और रिकॉर्ड प्रकार चुनकर एक नया रिकॉर्ड **जोड़ें**
- एडिट आइकन पर क्लिक करके किसी मौजूदा रिकॉर्ड को **संपादित करें**
- डिलीट आइकन पर क्लिक करके एक रिकॉर्ड **हटाएँ**

> **Warning:** गलत DNS रिकॉर्ड हटाने से आपकी वेबसाइट या ईमेल ऑफ़लाइन हो सकता है। यदि आप सुनिश्चित नहीं हैं कि कोई रिकॉर्ड किस लिए है, तो उसे न हटाएँ। जिन रिकॉर्ड्स के बारे में आप अनिश्चित हैं उन्हें हटाने से पहले support@kapsulehost.com से संपर्क करें।

---

## DNS रिकॉर्ड्स की जाँच करना

KPanel में एक DNS जाँच उपकरण शामिल है जिसका उपयोग आप यह सत्यापित करने के लिए कर सकते हैं कि आपके रिकॉर्ड्स सही ढंग से प्रोपेगेट हुए हैं:

1. **डोमेन** > आपका डोमेन > **DNS और नेमसर्वर** पर जाएँ
2. **Check DNS** या **DNS Checker** विकल्प ढूँढें
3. वह रिकॉर्ड प्रकार और डोमेन दर्ज करें जिसे आप सत्यापित करना चाहते हैं

आप KapsuleHost के नेटवर्क के बाहर से रिकॉर्ड्स सत्यापित करने के लिए सार्वजनिक रूप से उपलब्ध DNS लुकअप उपकरणों का भी उपयोग कर सकते हैं, जो यह पुष्टि करने में मदद करता है कि बदलाव वैश्विक स्तर पर प्रोपेगेट हो चुके हैं।

---

## त्वरित संदर्भ

| रिकॉर्ड प्रकार | किसकी ओर इशारा करता है | किसके लिए उपयोग होता है |
|---|---|---|
| A | IP पता | वेबसाइट होस्टिंग |
| AAAA | IPv6 पता | IPv6 होस्टिंग |
| CNAME | दूसरा डोमेन नाम | सबडोमेन, उपनाम |
| MX | मेल सर्वर होस्टनाम | ईमेल डिलीवरी |
| TXT | टेक्स्ट स्ट्रिंग | SPF, DKIM, DMARC, डोमेन सत्यापन |
| NS | DNS सर्वर होस्टनाम | नेमसर्वर प्रत्यायोजन |
