DNS के हो?

प्रत्येक पटक तपाईंले वेबसाइट खोल्नुहुन्छ, एक अदृश्य डाइरेक्टरी सेवाले तपाईंले टाइप गर्नुभएको नामलाई तपाईंको कम्प्युटरमा पुग्न सक्ने नम्बरमा अनुवाद गर्दछ। यहाँ छ डोमेन नाम प्रणालीले कसरी काम गर्दछ — र यसले कुनै पनि डोमेनको बारेमा के प्रकाशित गर्छ भनेर कसरी पढ्ने।

इन्टरनेटको फोन बुक

कम्प्युटरहरू नामद्वारा ब्राउज गर्दैनन् - तिनीहरू जडान हुन्छन् आईपी ​​ठेगानाहरू। DNS, द डोमेन नाम प्रणाली, वितरित डाइरेक्टरी हो जसले यादगार नामहरू जस्तै नक्सा गर्दछ example.com ती संख्याहरूमा। यो 1983 मा ठ्याक्कै आविष्कार गरिएको थियो किनभने स्ट्यानफोर्डमा प्रारम्भिक इन्टरनेटको एकल होस्ट फाइललाई कायम राख्न असम्भव भएको थियो।

दुई चीजहरूले DNS उल्लेखनीय बनाउँदछ: यो हो वितरित (कुनै एकल मेसिनलाई सबै कुरा थाहा छैन), र यो हो जताततै क्यास (उत्तरहरू केही समयको लागि सम्झिन्छन्, त्यसैले लुकअपहरू छिटो छन्)। दुबै गुणहरूले प्रणालीले दिनहुँ व्यवहार गर्ने तरिकालाई आकार दिन्छ।

DNS लुकअपको समयमा के हुन्छ

जब तपाईंको ब्राउजरले वेबसाइटको लागि सोध्छ, DNS सर्भरहरूको श्रृंखला केही मिलिसेकेन्डमा सहयोग गर्दछ:

The life of a lookup
# 1. तपाईंको उपकरणले यसको कन्फिगर गरिएको रिजोल्भर सोध्छ (प्रायः तपाईंको ISP, वा 8.8.8.8 / 1.1.1.1)
# 2. समाधानकर्ता, यदि यसमा जवाफ क्यास छैन भने, पदानुक्रममा हिंड्छ:
# रूट सर्भरहरू → ".com" सर्भरहरू → example.com को आफ्नै नाम सर्भरहरू
# 3. डोमेनको आधिकारिक सर्भरले वास्तविक रेकर्डहरूको साथ जवाफ दिन्छ
# 4. रिजोल्भरले रेकर्डको TTL को जवाफ क्यास गर्छ र तपाईंलाई जवाफ दिन्छ

अन्तिम हप - सर्भर जसले डोमेनको लागि बोल्छ - NS रेकर्ड (तल) ले संकेत गर्दछ। माथिका सबै कुरा प्रतिनिधिमण्डल मात्र हुन् ।

अभिलेखका प्रकारहरू महत्त्वपूर्ण छन्

डोमेनको DNS क्षेत्र टाइप गरिएका रेकर्डहरूको सानो डाटाबेस हो। यी हुन् तपाईंले वास्तवमा सामना गर्नुहुनेछ:

टाइप गर्नुहोस्यसले के गर्छउदाहरण
AIPv4 ठेगानामा नाम नक्सा गर्नुहोस्example.com → 93.184.216.34
AAAAIPv6 ठेगानामा नाम नक्सा गर्नुहोस्example.com → 2606:2800::2201
CNAMEउपनाम: अर्को नाममा नाम देखाउँछwww.example.com → example.com
MXडोमेनको इमेल प्राप्त गर्ने मेल सर्भरहरू10 aspmx.l.google.com
TXTनि: शुल्क पाठ: SPF एन्टि-स्प्याम, DKIM, स्वामित्व प्रमाणहरू"v=spf1 -all"
NSक्षेत्रका लागि आधिकारिक नाम सर्भरहरूns1.examplehost.com
CAAकुन प्रमाणपत्र अधिकारीहरूले TLS प्रमाणपत्रहरू जारी गर्न सक्छन्0 issue "letsencrypt.org"
SOAजोन मेटाडेटा: प्राथमिक सर्भर, सम्पर्क, क्यासिङ टाइमरns1. dns-admin. …
PTRउल्टो: होस्टनाममा आईपी फिर्ता नक्सा गर्दछ8.8.8.8 → dns.google

दुई quirks जान्न लायक छ: एक CNAME हो अनुमति छैन डोमेनको रूटमा (त्यसैले example.com A/AAAA रेकर्डहरू सीधा प्रयोग गर्दछ), र डोमेनसँग MX "0 ." a छ null MX - "यस डोमेनले इमेल पठाउँछ तर कुनै पनि प्राप्त गर्दैन" भनी जानाजानी तरिका।

क्यासिङ, TTL र प्रचार

हरेक रेकर्डले ए TTL (बाँच्ने समय) - सेकेन्ड समाधानकर्ताहरूले फेरि सोध्नु अघि जवाफ पुन: प्रयोग गर्न सक्छन्। 3600-सेकेन्डको TTL भनेको विश्वव्यापी रूपमा एक घण्टासम्मको क्यासिङ हो; 60-सेकेन्डको TTL भनेको परिवर्तनहरू एक मिनेट भित्र देखा पर्दछ।

"DNS प्रचार" द्वारा मानिसहरूको मतलब यो हो: परिवर्तनहरूको कुनै प्रसारण छैन, केवल क्यासहरू आफ्नै गतिमा समाप्त हुँदैछन्। योजनाबद्ध माइग्रेसन गर्नु अघि, क्लासिक ट्रिक भनेको TTL लाई पहिले नै कम गर्ने, स्विच गर्ने, यसलाई जताततै चाँडै अवतरण गर्ने, त्यसपछि क्यासिङको मजा लिनको लागि TTL फेरि उठाउने हो।

समस्या निवारण सुझाव: यदि कुनै साइट अरूका लागि लोड हुन्छ तर तपाईंको लागि होइन, तपाईंको स्थानीय रिजोल्भरले अझै पनि पुरानो क्यास जवाफ राख्न सक्छ। तपाइँको यन्त्रलाई 1.1.1.1 मा स्विच गर्न वा DNS क्यास फ्लस गर्दा सामान्यतया यसलाई मिल्छ।

कुनै पनि डोमेनको DNS आफै जाँच गर्नुहोस्

तपाईंलाई कमाण्ड-लाइन उपकरणहरू आवश्यक पर्दैन — हाम्रो ब्राउजर उपयोगिताहरूले गुगल र क्लाउडफ्लेयरका समाधानकर्ताहरू लाइभ क्वेरी गर्छन्:

  • DNS परीक्षक - एक क्लिकमा कुनै पनि डोमेनको प्रत्येक रेकर्ड प्रकार तान्नुहोस्।
  • आईपीमा डोमेन - होस्टिङ विवरणहरू सहित डोमेन पोइन्टहरू मात्र ठेगानाहरू हेर्नुहोस्।
  • उल्टो आईपी लुकअप - PTR रेकर्ड: कुन होस्टनामले IP जवाफ दिन्छ।

थप जान्नुहोस्

FAQ

DNS प्रश्नहरू

सरल शब्दमा DNS भनेको के हो?

DNS (डोमेन नेम सिस्टम) इन्टरनेटको फोन बुक हो: यसले तपाईले टाइप गर्न सक्ने नामहरू अनुवाद गर्दछ, जस्तै example.com, कम्प्युटरहरू वास्तवमा जडान भएका IP ठेगानाहरूमा। यो बिना, तपाईंले प्रत्येक वेबसाइटको लागि नम्बर ठेगानाहरू याद गर्नुपर्नेछ।

8.8.8.8 र 1.1.1.1 ठेगानाहरू के हुन्?

तिनीहरू Google र Cloudflare द्वारा संचालित सार्वजनिक DNS समाधानकर्ताहरू हुन्। तपाईंको ISP पूर्वनिर्धारित रूपमा चल्छ, तर जो कोहीले पनि यी सार्वजनिकहरूलाई सोध्न सक्छन् - तिनीहरू नि:शुल्क, छिटो र प्रायः DNS परिवर्तनहरू उठाउन छिटो छन्। हाम्रा DNS उपकरणहरूले ती दुवैलाई एन्क्रिप्टेड DNS-over-HTTPS मा सोध्छन्।

DNS परिवर्तनले जताततै काम गर्न कति समय लिन्छ?

जबसम्म रेकर्डको अघिल्लो TTL (बाँच्ने समय)। समाधानकर्ताहरूले TTL अवधिको लागि क्यास जवाफहरू - सेकेन्डदेखि दिनहरू - त्यसैले तपाईंले रेकर्ड सम्पादन गरेपछि, विश्वव्यापी समाधानकर्ताहरूले उनीहरूको क्यास प्रतिलिपिको म्याद समाप्त नभएसम्म पुरानो जवाफहरू सेवा गरिरहन्छन्। स्विच छिटो बनाउन योजनाबद्ध परिवर्तन गर्नु अघि TTL लाई कम गर्नुहोस्।

DNS र IP ठेगाना बीच के भिन्नता छ?

एक IP ठेगाना इन्टरनेटमा एक उपकरण पहिचान गर्ने नम्बर हो; DNS ती नम्बरहरूमा यादगार डोमेन नामहरू नक्सा गर्ने प्रणाली हो। डोमेन नाम हो, IP गन्तव्य हो, र DNS तिनीहरू बीचको अनुवाद हो।