डेबियन 6.0 (I) पर एक लैन के लिए प्राथमिक मास्टर डीएनएस

हमने पोस्ट की श्रृंखला शुरू की डेबियन निचोड़ पर एक मास्टर प्राथमिक डीएनएस और कैश को कैसे स्थापित और कॉन्फ़िगर करें?, जिसके साथ हम देने का इरादा रखते हैं प्रवेश बिंदु नेटवर्क ऑफ़ नेटवर्क्स के संचालन के लिए इस आवश्यक सेवा की आकर्षक दुनिया इंटरनेट है।

सभी लेखों को विकसित किया जाता है ताकि उन्हें क्रमिक रूप से उपयोग किया जा सके।  1ra y 2da भाग में न्यू या उसके लिए आवश्यक न्यूनतम सैद्धांतिक ज्ञान शामिल है नौसिखिया डीएनएस की स्थापना को समझ और विकसित कर सकता है।

हम उन्हें डराए नहीं जाने की सलाह देते हैं। जो लिखा गया है उसे पढ़ें और लागू करें और आप निश्चित रूप से सकारात्मक परिणाम प्राप्त करेंगे। और निराशा में गिरने के सामान्य संदिग्धों के लिए, हम शांत, बहुत शांत सलाह देते हैं यदि आप वास्तव में समझना चाहते हैं कि इस आवश्यक सेवा को कैसे कॉन्फ़िगर किया जाए।

मुझे अंग्रेजी में शब्दों के प्रयोग और विषमतावाद के लिए क्षमा करें। यह लिखित में तकनीकी स्पष्टता हासिल करने के लिए किया गया है।

इस पहले भाग में हम जिन पहलुओं का विकास करेंगे वे निम्नलिखित हैं:

  • परिचय
  • उपयोगी परिभाषाएँ
  • सबसे आम DNS सेटिंग्स
  • जोन और रिकॉर्ड्स
  • ज़ोन की समाप्ति का समय
  • टिप्स

परिचय

वे WWW गांव में कहते हैं कि DNS नेटवर्क सेवाओं के सबसे अंधेरे क्षेत्रों में से एक है। सौभाग्य से, यह मामला नहीं है - विशेष रूप से एक लैन के लिए - जैसा कि हम निम्नलिखित लेखों के माध्यम से प्रदर्शित करेंगे। जितना कोई यह नहीं चाहता है, एक छोटे से सैद्धांतिक भाग को पढ़ना लगभग अनिवार्य है। 

विकिपीडिया के अनुसार परिभाषा:

El डीएनएस एक वितरित और पदानुक्रमित डेटाबेस है जो इंटरनेट जैसे नेटवर्क पर डोमेन नामों से जुड़ी जानकारी संग्रहीत करता है। यद्यपि एक डेटाबेस के रूप में DNS प्रत्येक नाम के लिए विभिन्न प्रकार की जानकारी को जोड़ने में सक्षम है, सबसे आम उपयोग आईपी पते के लिए डोमेन नाम का असाइनमेंट और प्रत्येक डोमेन के ईमेल सर्वर के स्थान हैं।

IP पतों पर नामकरण निश्चित रूप से DNS प्रोटोकॉल की सबसे अच्छी ज्ञात विशेषता है। उदाहरण के लिए, अगर prox.mx FTP साइट का IP पता 200.64.128.4 है, तो ज्यादातर लोग ftp.prox.mx निर्दिष्ट करके इस कंप्यूटर पर पहुंचते हैं, न कि IP पता। याद रखने में आसान होने के अलावा, नाम अधिक विश्वसनीय है। संख्यात्मक पता कई कारणों से बदल सकता है, बिना नाम बदले।

प्रारंभ में, DNS इंटरनेट से जुड़े सभी सर्वरों के नाम को आसानी से याद रखने की आवश्यकता से पैदा हुआ था। प्रारंभ में, SRI (अब SRI इंटरनेशनल) ने HOSTS नामक एक फ़ाइल की मेजबानी की जिसमें सभी ज्ञात डोमेन नाम शामिल थे (तकनीकी रूप से, यह फ़ाइल मौजूद है, और अधिकांश वर्तमान ऑपरेटिंग सिस्टम को आपकी होस्ट फ़ाइल की जांच करने के लिए कॉन्फ़िगर किया जा सकता है)। नेटवर्क की विस्फोटक वृद्धि ने मेजबान फ़ाइल में केंद्रीकृत नामकरण प्रणाली को अव्यवहारिक बना दिया और 1983 में, पॉल मॉकापेट्रिस ने आरएफसी 882 और 883 को प्रकाशित किया, जो आज आधुनिक डीएनएस में विकसित हो गया है। (इन RFC को RFCs 1987 और 1034 के 1035 के प्रकाशन द्वारा अप्रचलित कर दिया गया है)।

जिन कंप्यूटरों पर यह सेवा चलती है उन्हें कहा जाता है "नाम सर्वर"। डेबियन अपने रिपॉजिटरी में कई प्रोग्राम लाता है जिसमें एक कार्यात्मक DNS होता है और उनमें से एक इंटरनेट पर सबसे अधिक उपयोग किया जाता है: BIND o "बर्कले इंटरनेट नामकरण डोमेन".

बाँध है डी वास्तविक मानक DNS सर्वर के रूप में। यह निशुल्क सॉफ्टवेयर है और अधिकांश यूनिक्स और लिनक्स प्लेटफार्मों के साथ वितरित किया जाता है। उन्होंने BIND का भी उल्लेख किया “नामित”(नाम दिया गया डेमन)। तुम खोज सकते हो यहाँ (अंग्रेजी में विकिपीडिया) विभिन्न प्रकार के DNS सर्वरों की तुलना।

उपयोगी परिभाषाएँ

नेटबीओएस: नेटवर्क बेसिक इनपुट / आउटपुट सिस्टम (नेटबीआईओएस): बेसिक नेटवर्क इनपुट एंड आउटपुट सिस्टम (नेटबीआईओएस)। एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (एपीआई) जिसका उपयोग स्थानीय क्षेत्र नेटवर्क (LAN) पर कार्यक्रमों द्वारा किया जा सकता है।

NetBIOS नामों, प्रत्यक्ष सत्रों को प्रबंधित करने और भेजने के लिए आवश्यक निम्न-स्तरीय सेवाओं का अनुरोध करने के लिए आदेशों के एक समान सेट के साथ कार्यक्रम प्रदान करता है "डाटाग्राम“एक नेटवर्क में नोड्स के बीच।

NetBIOS नाम: 16-बिट एक प्रक्रिया का नाम है जो मूल नेटवर्क इनपुट और आउटपुट सिस्टम (NetBIOS) का उपयोग करता है। Microsoft के WINS (विंडोज इंटरनेट नाम सिस्टम) सेवा द्वारा मान्यता प्राप्त नाम, जो एक विशिष्ट आईपी पते के लिए कंप्यूटर या होस्ट नाम को "मैप" करता है।

FQDN"पूरी तरह से योग्य कार्यक्षेत्र नाम" ओ पूरी तरह से योग्य डोमेन नाम। जैसा कि तकनीकी अंग्रेजी में निर्मित नामों का अनुवाद करना अक्सर जबरदस्त होता है, मैं सुझाव देता हूं कि आप अंग्रेजी में नाम सीखें और व्यावहारिक उद्देश्यों के लिए इसे देखें। FQDN। यह DNS डोमेन नाम से ज्यादा कुछ नहीं है जो कि डोमेन नेमस्पेस ट्री में इसके निरपेक्ष स्थान को इंगित करने के लिए निर्धारित किया गया है।

रिश्तेदार नामों के विपरीत, ए FQDN यह नाम के स्थान पर अपनी स्थिति को इंगित करने के लिए एक अवधि से पहले है। उदाहरण: freake.amigos.cu। क्या वो FQDN होस्ट जिसका नेटबीआईओएस नाम फ्रिक है और amigos.cu डोमेन से संबंधित है।

दोस्तों। freake.amigos.cu। otrofreake.amigos.cu। mail.amigos.cu।

सबसे आम DNS सेटिंग्स

हम विभिन्न सेवाओं को प्रदान करने के लिए विभिन्न तरीकों से एक DNS या डोमेन नाम सर्वर को कॉन्फ़िगर कर सकते हैं। सबसे अधिक उपयोग किया जाता है:

कैश सर्वर ("कैशिंग नेमसर्वर"): सर्वर से किए गए अनुरोध या अनुरोध फारवर्डर्स द्वारा हल किए जाएंगे जो हम आपके कॉन्फ़िगरेशन में घोषित करते हैं। जब कैशे सर्वर फिर से क्वेर किया जाता है, तो प्रतिक्रियाओं को संग्रहीत और "याद" किया जाएगा, जो प्रतिक्रिया की गति को बहुत बढ़ाता है।

प्राथमिक शिक्षक ("प्राथमिक अध्यापक"): सर्वर से किए गए अनुरोधों या अनुरोधों को बनाए गए ज़ोन की स्थानीय फ़ाइलों में संग्रहीत डेटा को पढ़कर हल किया जाएगा। जैसा कि इसके नाम से संकेत मिलता है, यह परामर्शित क्षेत्र के लिए एक आधिकारिक नाम सर्वर होगा।

माध्यमिक शिक्षक ("माध्यमिक मास्टर"): सर्वर से किए गए अनुरोधों या अनुरोधों को परामर्शित क्षेत्र के लिए एक आधिकारिक प्राथमिक मास्टर सर्वर से सीधे परामर्श द्वारा हल किया जाएगा। प्राथमिक मास्टर ज़ोन की एक अप-टू-डेट प्रतिलिपि बनाए रखता है।

हम इसे कॉन्फ़िगर भी कर सकते हैं ताकि वे एक ही समय में कई कार्य करें, जैसे कि एक ही समय में एक प्राथमिक मास्टर और कैच होना, जो हमारे व्यापार नेटवर्क में बहुत आम है।

जोन और रिकॉर्ड्स

लास क्षेत्रों सादे पाठ फ़ाइलें हैं जो हमें व्यवस्थित करने की अनुमति देती हैं डीएनएस रिकॉर्ड। प्रत्येक ज़ोन का नाम एक डोमेन नाम या एक या अधिक सबनेट जैसे IP पतों की श्रेणी से मेल खाता है। इसमें अन्य डेटा के अलावा, विभिन्न शामिल हैं अभिलेख विभिन्न वर्गों या प्रकारों, जिनमें से हम केवल निम्नलिखित का उल्लेख करेंगे:

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

NSनाम सर्वर के लिए एक नाम मैप करें। प्रत्येक डोमेन में कम से कम एक NS रिकॉर्ड होना चाहिए। यह रिकॉर्ड एक DNS सर्वर को इंगित करता है जो डोमेन से संबंधित प्रश्नों का उत्तर दे सकता है। आप प्राथमिक शिक्षक या माध्यमिक शिक्षक को इंगित कर सकते हैं।

A"पता" - (दिशा)। इस रिकॉर्ड का उपयोग होस्ट नामों को आईपीवी 4 पतों में अनुवाद करने के लिए किया जाता है।

AAAA"पता" - (दिशा)। इस रिकॉर्ड का उपयोग होस्ट नामों को आईपीवी 6 पतों में अनुवाद करने के लिए किया जाता है।

CNAME:  "वैधानिक नाम" - (वैधानिक नाम)। रिकॉर्ड का प्रकार जिसके माध्यम से हम एक ही मेजबान को कई नाम दे सकते हैं या बना सकते हैं उर्फ का। मान लें कि हमारे पास होस्ट web.amigos.cu है। जिसमें हमने एक वेब सर्वर स्थापित किया है और हम चाहते हैं कि वे इसे www.amigos.cu के रूप में देखें। फिर फ्रेंड्स.क्यु ज़ोन में हमारे पास अन्य रिकॉर्ड्स होने चाहिए:

एक CN192.168.10.20 web.amigos.cu में एक XNUMX www में वेब।

MX"मेल एक्सचेंज" o डाक सर्वर। अन्य मेल सर्वर द्वारा उपयोग की जाने वाली जानकारी यह जानने के लिए कि एक आईपी पता कहाँ दिया गया है। प्रत्येक एमएक्स रिकॉर्ड की प्राथमिकता होती है, जिसमें सबसे कम संख्या के साथ रिकॉर्ड होता है। उदाहरण:

10 mail1.amigos.cu। 20 mail2.amigos.cu।

पीटीआरएक नाम के लिए एक आईपी पते मानचित्रण। तथाकथित "रिवर्स ज़ोन" में संग्रहीत रिकॉर्ड के प्रकार। उदाहरण के लिए, जोन 10.168.192.in-addr.arpa वह है जिसमें 192.168.10.0/24 आईपी एड्रेस रेंज के सभी पतों की रिवर्स मैपिंग शामिल है

बेशक रिकॉर्ड प्रकार की सूची पर जाता है ...

क्षेत्र समाप्ति या समाप्ति समय

जब हम DNS रिकॉर्ड्स के ज़ोन के लिए फाइलें बना रहे हैं, तो हमें एक्सपायर टाइम्स को सेकंड में कॉन्फ़िगर करना होगा। हालाँकि, हम उन्हें निम्न तालिका के अनुसार छोटे तरीके से निर्दिष्ट कर सकते हैं:

Segundos	Unidades	Descripción
60		1M		A un minuto
1800		30M		A 30 minutos
3600		1H		Una Hora
10800		3H		3 horas
21600		6H		6 horas
43200		12H		12 horas
86400		1D		Un día
259200		3D		3 días
604800		1W		Una semana

टिप्स

ज़ोन फ़ाइलों को लिखते समय हमें बहुत सावधान रहना चाहिए। L FQDN एक में समाप्त करने के लिए है "." (अर्थात्, बिन्दु), और हम प्रत्येक पंक्ति के अंत में रिक्त स्थान नहीं छोड़ सकते। उस कारण से हम दृढ़ता से कंसोल संपादकों के उपयोग की सलाह देते हैं vi ओ एल नैनो। हम उपयोग करेंगे नैनो, जो हमारी राय में उपयोग करने के लिए आसान है। बेशक हम एक ग्राफिकल या जीयूआई वातावरण के साथ सादे पाठ संपादकों का भी उपयोग कर सकते हैं।

मुझे उम्मीद है कि आप ऊब नहीं गए होंगे क्योंकि इस मामले में अभी भी कुछ नहीं है।

DNS सर्वरों जैसे LDAP, MySql, PostgreSQL, SQLite, आदि के लिए अन्य "बैकेंड" हैं।

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   टीकाकार कहा

    लेख अच्छा और पूरा लग रहा है, मुझे आशा है कि इसे जल्द ही पढ़ूंगा।

  2.   rots87 कहा

    बहुत बुरा मैं काम पर हूँ क्योंकि मैं इसे ध्यान से पढ़ना चाहूंगा ...

  3.   रेंगती मौत कहा

    उत्कृष्ट योगदान।

  4.   KZKG ^ गारा कहा

    बढ़िया है कि आप इन लेखों को यहाँ रखें ... आपकी मदद के लिए धन्यवाद Fico articles

  5.   श्री काले कहा

    अति उत्कृष्ट! अन्य भागों की प्रतीक्षा में, "पदार्थ" के साथ ये पद इसके लायक हैं, धन्यवाद

  6.   जूलियो सीजर कहा

    उत्कृष्ट लेख मेरे महान मित्र FICO

  7.   अंजीर कहा

    आपकी टिप्पणियों के लिए आप सभी को धन्यवाद .. comments

  8.   फ्रांसिस्को कहा

    हाय, हे, और क्या आपको लगता है कि आप मुझे मेरे नेटवर्क के लिए लिनक्स डीएनएस सेवा स्थापित करने के लिए कुछ सुझाव दे सकते हैं, मैं अभी भी उसके लिए नया हूं और वे मुझे अपने उपयोगकर्ताओं के लिए कुछ सेवाएं नहीं देते हैं।

    सादर