सेंसओएस 7.3 पर Dnsmasq - एसएमई नेटवर्क

श्रृंखला का सामान्य सूचकांक: एसएमई के लिए कंप्यूटर नेटवर्क: परिचय

हैलो मित्रों!। हम इस लेख को समर्पित करते हैं डीएनएसमास्क एक बहुत ही सरल प्रोग्राम जो सेवाएं प्रदान करता है डीएनएस - डीएचसीपी एक सॉफ्टवेयर का उपयोग कर। इस सॉफ़्टवेयर के बारे में जो सबसे अच्छा दस्तावेज़ मौजूद है वह वही है जो पैकेज में स्थित है /us/share/doc/dnsmasq-2.66/, उदाहरण के विन्यास फ़ाइल - /etc/dnsmasq.conf, और कमांड द्वारा प्राप्त किया गया आदमी dnsmasq। यह आपकी यात्रा करने के लिए बहुत स्वस्थ है आधिकारिक साइट.

[रूट @ डीएनएस ~] # ls -l /usr/share/doc/dnsmasq-2.66/
कुल 136 -rw-r - r--। 1 रूट रूट 18007 अप्रैल 17 2013 COPYING -rw-r - r--। 1 रूट रूट 59811 नवंबर 11 13:20 चैनल-आरडब्ल्यू-आर - आर--। 1 रूट रूट 5164 17 अप्रैल 2013 1 DBus-interface -rw-r - r--। 5009 रूट रूट 17 अप्रैल 2013 1 doc.html -rw-r - r--। 25075 रूट रूट 17 अप्रैल 2013 1 FAQ -rw-r - r--। 12019 रूट रूट 17 अप्रैल 2013 XNUMX setup.html
  • पद में वर्णित प्रक्रिया डेबियन 8 "जेसी" के लिए भी मान्य है। / Etc / dnsmasq कॉन्फ़िगरेशन फ़ाइल समान है। जेसी में, शायद आपको केवल अपना dnsmasq पैकेज स्थापित करने की आवश्यकता है और कुछ नहीं। मैं इसे लिखता हूं क्योंकि मैं डेबियन में डेन्मसक के लिए एक अलग लेख बनाना अनावश्यक मानता हूं। सौभाग्य से, प्रलेखन और विन्यास से संबंधित निर्देशिकाएं समान हैं। 😉

Dnsmaq की एक रचना है साइमन केली.

Dnsmasq क्या है?

मुफ्त सॉफ्टवेयर डीएनएसमास्क एक सर्वर है डीएनएस आगे y डीएचसीपी छोटे कंप्यूटर नेटवर्क के लिए। विशिष्ट उदाहरण हमारे एसएमई में मौजूदा नेटवर्क हैं। इसके संचालन के लिए कुछ हार्डवेयर संसाधनों की आवश्यकता होती है और इसे विभिन्न प्लेटफार्मों जैसे लिनक्स, बीएसडी, एंड्रॉइड और ओएस एक्स पर चलाया जा सकता है। यह लिनक्स और बीएसडी वितरण के लगभग सभी रिपॉजिटरी में शामिल है।

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

के काम करने का मूल तरीका डीएनएसमास्क उनके प्रश्नों के माध्यम से प्राप्त DNS रिकॉर्ड को कैश करने के लिए भाड़ा, इन पर लोड को कम करता है और विभिन्न DNS प्रश्नों के प्रति प्रतिक्रिया की गति के समग्र प्रदर्शन में सुधार करता है।

आधुनिक मानकों का समर्थन करता है जैसे कि IPv6 y DNSSEC, शुरू - बूट प्रोटोकॉल के लिए समर्थन के साथ नेटवर्क पर बूट, TFTP, और पीएक्सई.

लिनक्स ब्रह्मांड में, Dnsmasq व्यापक रूप से हार्ड डिस्क और पतले ग्राहकों के बिना मशीनों के लिए सर्वर में उपयोग किया जाता है। Microsoft® विंडोज पर, सॉफ्टवेयर के साथ आर्डेन्स®, के बराबर- Dnsmasq- नामक एक डीएचसीपी सर्वर के रूप में प्रयोग किया जाता है पृथ्वी का.

हम किस परिदृश्य में Dnsmasq का उपयोग कर सकते हैं?

अगर हम दौड़ते हैं आदमी dnsmasq CentOS में, हम अंग्रेजी भाषा में उस मैनुअल के लिए पेज प्राप्त करेंगे। फ़ाइल में dnsmasq.8.gz -इन स्पेनिश- जो डेबियन 8 «जेसी» वितरण के साथ स्थापित है, यह परिलक्षित होता है वास्तव में निम्नलिखित:

सीमा

  • संसाधन सीमाओं के लिए डिफ़ॉल्ट मान आमतौर पर रूढ़िवादी होते हैं, और राउटर-प्रकार के उपकरणों पर उपयोग के लिए उपयुक्त होते हैं। धीमी प्रोसेसर और कम मेमोरी के साथ अटक गया। हार्डवेयर में अधिक  सक्षम, सीमाओं को बढ़ाना संभव है, और कई और अधिक समर्थन करते हैं ग्राहक। निम्नलिखित dnsmasq-2.37 पर लागू होता है: पिछले संस्करण नहीं हैं वे इतनी अच्छी तरह से चढ़ गए।
  • Dnsmasq कम से कम एक हजार (1,000) DNS और DHCP का समर्थन करने में सक्षम है ग्राहक। लीज का समय बहुत कम (एक से कम) नहीं होना चाहिए समय)। -Dns-फॉरवर्ड-मैक्स का मान बढ़ाया जा सकता है: से शुरू करें ग्राहकों की संख्या के बराबर और अगर यह वृद्धि हुई है डीएनएस। ध्यान दें कि DNS प्रदर्शन सर्वरों पर भी निर्भर करता है अपस्ट्रीम डीएनएस। DNS कैश आकार बढ़ाया जा सकता है: सीमा आवश्यक 10,000 नाम हैं और डिफ़ॉल्ट (150) बहुत कम है। एक SIGUSR1 को dnsmasq पर भेजने से बिटकॉइन की जानकारी मिलती है कैश आकार को ठीक करने के लिए उपयोगी है। विवरण के लिए NOTES अनुभाग देखें।
  • अंतर्निहित TFTP सर्वर कई स्थानान्तरण का समर्थन करने में सक्षम है एक साथ फाइलें: पूर्ण सीमा एक प्रक्रिया के लिए अनुमत फ़ाइल-हैंडल की संख्या और sys‐ की क्षमता से संबंधित हैबड़ी संख्या में फ़ाइल-हैंडल का समर्थन करने के लिए मंदिर कॉल सिलेक्ट ()। यदि सीमा बहुत अधिक सेट है -tftp-max के साथ इसे डी-स्केल किया जाएगा और वास्तविक सीमा को स्टार्टअप पर क्लॉक किया जाएगा। ध्यान दें कि अधिक स्थानान्तरण संभव है जब वही फ़ाइल भेजी जाती है जब प्रत्येक ट्रांसफेरेंसिया एक अलग फ़ाइल भेजता है। वेब विज्ञापन को अस्वीकार करने के लिए dnsmasq का उपयोग करना संभव है प्रसिद्ध बैनर सर्वर, सभी 127.0.0.1 या को हल कर रहे हैं 0.0.0.0 में / आदि / मेजबान या एक अतिरिक्त होस्ट फ़ाइल में। सूची कर सकते हैं बहुत लंबा हो। Dnsmasq का लाख नामों के साथ सफलतापूर्वक परीक्षण किया गया है। उस फ़ाइल का आकार 1GHz CPU और अनुमानित है60 एमबी रैम.

मैंने उपरोक्त पैराग्राफ बिल्कुल नहीं लिखे या संपादित नहीं किए। वे अंदर आते ही परिलक्षित होते हैं आदमी से स्पेनिश में डीएनएसमास्क 2.72 डेबियन 8.6 भंडार से। उनसे और इस सॉफ्टवेयर के उपयोग में अभ्यास से, हम अनुमान लगा सकते हैं कि यह दुर्लभ है - असंभव नहीं है - हमारे एसएमई नेटवर्क में एक परिदृश्य खोजने के लिए जो कि राशि से अधिक है 1000 ग्राहक या LAN से जुड़े कंप्यूटर।

  • Dnsmasq कम से कम एक हजार (1,000) DNS और DHCP का समर्थन करने में सक्षम है ग्राहकों.

एक तरफ विचार

इसने मुझे हमेशा पुरस्कार विजेता सॉफ्टवेयर के रूप में मारा ClearOS एंटरप्राइज 5.2 SP1 इसके साथ Dnsmasq -associated का उपयोग करेगा एनटीपी- इन्फ्रास्ट्रक्चर सर्वर के रूप में डिफ़ॉल्ट रूप से, और यह कि इसका उपयोग जारी है, जैसे कि कम से कम 7.xxx- के संस्करणों में विज्ञप्ति आप सांबा पर आधारित एक सक्रिय निर्देशिका® स्थापित करने के लिए भुगतान करते हैं। हमारे लिए बहुत बुरा, फ्री सॉफ्टवेयर प्रेमी, कि कंपनी समाशोधनबेहतर मौद्रिक लाभ के स्पष्ट लाभ में 5.xxx के बाद संस्करणों में उस गुणवत्ता का सॉफ़्टवेयर प्रदान करना बंद कर देगा। मुझे लगता है कि यह कंपनी के लिए ही उल्टा है.

भले ही मैं ए प्रशंसक डेबियन -और मैं अपनी निजी पसंद का प्रचार बिल्कुल नहीं करना चाहता- मैंने हमेशा कंपनी की प्रशंसा की है रेड हैट®, इंक जिनके बिजनेस मॉडल ने इसे फ्री सॉफ्टवेयर के निर्विवाद नेता के रूप में रखा है। इसके अलावा, यह CentOS के बाइनरी क्लोन का प्रायोजक है - इसके स्टार ऑपरेटिंग सिस्टम का 100% मुफ्त सॉफ्टवेयर Red Hat® Enterprise Linux - RHEL. कुछ के लिए यह कहा जाता है कि CentOS एक असमर्थित RHEL है ????

  • मुझे दौड़ना है सांबा क्लैसिक NT 4.0 स्टाइल प्राइमरी डोमेन कंट्रोलर पर आधारित ClearOS एंटरप्राइज 5.2 SP1 क्लाइंट विंडोज XP, 4, 7, विंडोज सर्वर 8 और विंडोज सर्वर 2003 के साथ एक कंपनी के नेटवर्क में 2012 से अधिक वर्षों के लिए। एक्सपी से अधिक संस्करण वाले प्रत्येक विंडोज क्लाइंट के कुछ रजिस्ट्री मानों को गुदगुदी करने के लिए क्या है? यह सच है। क्या सबसे अच्छा काम करता है? यह भी सच है। टीमों की संख्या 100 तक नहीं पहुंचती? यह भी सच है।

व्यावहारिक बुद्धि

  • हालांकि मेरे लिए «कॉमन सेंस सबसे कम सामान्य ज्ञान है», अपने आप को सबसे पहले अपनी आवश्यकताओं में रखें और फिर अपनी खुद की स्क्रिप्ट के अनुसार आपको व्यक्त करने और हल करने की आवश्यकता के अनुसार कलात्मक दृश्य का चयन करें।
  • मच्छर मारने के लिए ट्रांसकॉन्टिनेंटल मिसाइल का इस्तेमाल न करें। जीवन को अनावश्यक रूप से जटिल न करें: सबसे सरल समाधान के साथ शुरू करें। यदि आप इसके साथ हल नहीं करते हैं, तो जटिलता को एक बिंदु बढ़ाएं, और इसी तरह।

चलो CentOS 7 और Dnsmasq स्थापित करें

आधार प्रणाली की स्थापना के लिए हम लेख द्वारा निर्देशित हैं सेंटो 7 हाइपरवाइजर I और पैकेज के चयन में हम केवल विकल्प को चिह्नित करते हैं «इन्फ्रास्ट्रक्चर सर्वर«। इस लेख की तैयारी में हम जिन सामान्य मापदंडों का उपयोग करेंगे, वे निम्नलिखित हैं:

वर्चुअल मशीन का FQDN नाम: dns.desdelinux।पंखा
आईपी ​​पता: 10.10.10.5

CentOS 7 डिफ़ॉल्ट dnsmasq स्थापित करता है

हाँ प्रिय पाठकों, CentOS 7 पैकेज में Dnsmasq यह एक इन्फ्रास्ट्रक्चर सर्वर की स्थापना के दौरान स्थापित किया गया है और मुझे लगता है अन्य विकल्पों की तुलना में भी।

[रूट @ डीएनएस ~] # यम जानकारी dnsmasq
लोड किए गए प्लगइन्स: सबसे तेज़, लैंगपैक्स कैश्ड होस्टफ़ाइल से मिरर स्पीड लोड हो रहा है इंस्टॉल किए गए पैकेज का नाम: dnsmasq आर्किटेक्चर: x86_64 संस्करण: 2.66 रिलीज़: 21.el7 आकार: 464 k
रिपोजिटरी: स्थापित
रिपॉजिटरी से: सेंटोस-बेस सारांश: एक हल्का डीएचसीपी / कैशिंग डीएनएस सर्वर URL: http://www.thekelleys.org.uk/dnsmasq/ लाइसेंस: GPLv2 विवरण: Dnsmasq लाइटवेट है, जो DNS सर्वर और डीएचसीपी: सर्वर को कॉन्फ़िगर करने में आसान है । यह DNS, वैकल्पिक रूप से, डीएचसीपी को: छोटे नेटवर्क को प्रदान करने के लिए डिज़ाइन किया गया है। यह स्थानीय मशीनों के नाम परोस सकता है जो वैश्विक DNS में नहीं हैं। डीएचसीपी सर्वर डीएनएस: सर्वर के साथ एकीकृत होता है और मशीनों को डीएचसीपी-आवंटित पतों के साथ प्रकट करने की अनुमति देता है: डीएनएस में प्रत्येक होस्ट में या केंद्रीय कॉन्फ़िगरेशन फ़ाइल में कॉन्फ़िगर किए गए नामों के साथ। Dnsmasq स्थिर और गतिशील का समर्थन करता है: डिस्क रहित मशीनों के नेटवर्क बूटिंग के लिए DHCP पट्टियाँ और BOOTP।

संस्करण Dnsmasq 2.66 स्थापित है, और CentOS के संस्करण से मेल खाती है:

[रूट @ डीएनएस ~] # कैट / प्रोक / संस्करण
लिनक्स संस्करण 3.10.0-514.6.1.el7.x86_64 (बिल्डर @kbuilder.dev.centos.org) (जीसीसी संस्करण 4.8.5 20150623 (कार्डिनल की टोपी 4.8.5-11) (जीसीसी)) # 1 एसएमपी बुध 18 जनवरी 13:06:36 यूटीसी 2017

चलो सक्षम करें और dnsmasq को कॉन्फ़िगर करें

[रूट @ डीएनएस ~] # नैनो / आदि / होस्ट
127.0.0.1 लोकलहोस्ट लोकलहोस्ट। लोकलहोस्टेन लोकलहोस्ट 4 लोकलहोस्ट4। लोकेडोमैन 4 :: 1 लोकलहोस्ट लोकलहस्टल। लोकोलिडमैन लोकलहोस्टेन 6 लोकलहोस्टेन।
10.10.10.5 डीएनएस.desdelinux.फैन डीएनएस

[रूट @ डीएनएस ~] # होस्टनाम
DNS
[root @ dns ~] # hostname -f
डीएनएसdesdelinux।पंखा


[root @ dns ~] # systemctl dnsmasq सक्षम करें
[रूट @ डीएनएस ~] # सिस्टमक्टल डीएनएसमास्क शुरू करें
[रूट @ डीएनएस ~] # सिस्टेक्टल स्टेटस dnsmasq
● dnsmasq.service - DNS कैशिंग सर्वर। भरी हुई: भरी हुई (/usr/lib/systemd/system/dnsmasq.service; सक्षम; विक्रेता पूर्व निर्धारित: अक्षम) सक्रिय: सक्रिय (चल रहा) चूंकि सत 2017-02-18 11:47:19 ईएसटी; 4s पहले मुख्य PID: 1179 (dnsmasq) CGroup: /system.slice/dnsmasq.service s1179 / usr / sbin / dnsmasq -k Feb 18 11:47:19 dd systemd [1]: DNS कैशिंग सर्वर शुरू किया .. Feb 18 11:47:19 डीएनएस सिस्टमड [1]: डीएनएस कैशिंग सर्वर शुरू करना। .... फरवरी 18 11:47:19 डीएनएस डीएनएसएमएसक्यू [1179]: शुरू, संस्करण 2.66 कैशशेय 150 18 फरवरी 11 47:19:1179 डीएनएस डेन्स्मैस्क 6 ]: संकलन समय विकल्प: IPv18 GNU-getopt DB ... th फ़रवरी 11 47:19:1179 dnsmasq [18]: /etc/resolv.conf पढ़ना 11 फरवरी 47:19:1179 dns dnsmq [127.0.0.1]: नेमसेवर की अनदेखी करना 18 - स्थानीय में ... CE फरवरी 11 47:19:1179 डीएनएस dnsmasq [3]: पढ़ा / आदि / मेजबान - XNUMX पते संकेत: कुछ पंक्तियों को पूर्ण रूप से दिखाने के लिए उपयोग किया गया था, -l।

अगला चरण न भूलें:

[रूट @ डीएनएस ~] # mv /etc/dnsmasq.conf /etc/dnsmasq.conf.original

फिक्स्ड आईपी पते

Dnsmasq के साथ, सर्वर या कंप्यूटर के पते जिनके लिए एक निश्चित IP -both IPv4 और IPv6- की आवश्यकता होती है, फ़ाइल में घोषित किए जाते हैं / Etc / hosts:

[रूट @ डीएनएस ~] # नैनो / आदि / होस्ट
127.0.0.1 लोकलहोस्ट लोकलहोस्ट.लोकलडोमेन लोकलहोस्ट4 लोकलहोस्ट4.लोकलडोमेन4 ::1 लोकलहोस्ट लोकलहोस्ट.लोकलडोमेन लोकलहोस्ट6 लोकलहोस्ट6.लोकलडोमेन6 # सर्वर 10.10.10.1 sysadmin।desdelinux.फैन sysadmin 10.10.10.3 विज्ञापन-डीसी।desdelinux.फैन विज्ञापन-डीसी 10.10.10.4 फाइलसर्वर।desdelinux.फैन फाइलसर्वर 10.10.10.5 डीएनएस।desdelinux.फैन डीएनएस 10.10.10.6 प्रॉक्सीवेब।desdelinux.फैन प्रॉक्सीवेब 10.10.10.7 ब्लॉग।desdelinux.फैन ब्लॉग 10.10.10.8 ftpserver।desdelinux.फैन ftpserver 10.10.10.9 मेल।desdelinux।फ़ैन मेल

चलिए /etc/dnsmasq.conf फ़ाइल बनाते हैं

[रूट @ डीएनएस ~] # नैनो /etc/dnsmasq.conf
# -------------------------------------------------- ------------------ # आम विकल्प # ----------------------------- ------------------------------------------------ डोमेन-आवश्यकता # डोमेन के बिना नाम पास न करें भाग फर्जी-निजी # गैर-रूटेड स्थान में पते को पास न करें एक्सपैंड-होस्ट # स्वचालित रूप से डोमेन को होस्ट इंटरफ़ेस में जोड़ें = eth0 # इंटरफ़ेस। इंटरफ़ेस के साथ सावधान रहें # छोड़कर-इंटरफ़ेस = eth1 # इस एनआईसी सख्त-आदेश को न सुनें # वह आदेश जिसमें आप /etc/resolv.conf फ़ाइल से परामर्श लेते हैं # एक फ़ाइल के माध्यम से या # का पता लगाकर कई और कॉन्फ़िगरेशन विकल्प शामिल करें किसी निर्देशिका में अतिरिक्त कॉन्फ़िगरेशन फ़ाइलें # conf-file=/etc/dnsmasq.more.conf conf-dir=/etc/dnsmasq.d # डोमेन नाम डोमेन से संबंधित=desdelinux.fan # डोमेन नाम # टाइम सर्वर 10.10.10.1 पता=/time.windows.com/10.10.10.1 # WPAD मान का एक खाली विकल्प भेजता है। #Windows 7 और बाद के क्लाइंट के लिए उचित व्यवहार करना आवश्यक है. ;-) dhcp-option=252,"\n" # फ़ाइल जहां हम उन HOSTS की घोषणा करेंगे जिन्हें "प्रतिबंधित" किया जाएगा addn-hosts=/etc/banner_add_hosts # -------------- ------------------------------------------------------------------- --- # RECORDSCNAMEMXTXT # ------------------------------------------------ ------------------------- # इस प्रकार के पंजीकरण के लिए /etc/hosts फ़ाइल में # प्रविष्टि की आवश्यकता होती है # उदाहरण: 10.10.0.7 ब्लॉग।desdelinux.प्रशंसक ब्लॉग # cname=ALIAS,REAL_NAME cname=www.desdelinux.प्रशंसक,ब्लॉग.desdelinux.फैन # एमएक्स रिकॉर्ड्स # "नाम के साथ एक एमएक्स रिकॉर्ड लौटाता हैdesdelinux.fan" मेल टीम को # भेजा गया।desdelinux.फैन और 10 एमएक्स-होस्ट की प्राथमिकता =desdelinux।फ़ैन मेल।desdelinux.fan,10 # localmx विकल्प का उपयोग करके बनाए गए MX रिकॉर्ड के लिए डिफ़ॉल्ट गंतव्य होगा: mx-target=mail।desdelinux.fan # सभी # स्थानीय मशीनों localmx # TXT रिकॉर्ड के लिए mx-लक्ष्य की ओर इशारा करते हुए एक MX रिकॉर्ड लौटाता है। हम एक SPF रिकॉर्ड txt-record= भी घोषित कर सकते हैंdesdelinux.fan,"v=spf1 a -all" txt-record=desdelinux।पंखा,"DesdeLinux, आपका ब्लॉग मुफ़्त सॉफ़्टवेयर को समर्पित है" # ------------------------------------------------ ---------------------- # -------------------- --- ------------------------------------------------ # रेंजऔर आपके विकल्प # --- --- -------------------------------------------------- --- ----------- # IPv4 रेंज और लीज टाइम # 1 से 29 सर्वर और अन्य जरूरतों के लिए हैं dhcp-range=10.10.10.30,10.10.10.250,8h

dhcp-पट्टे-अधिकतम = 222 # पट्टे के लिए अधिकतम पते
                        # डिफ़ॉल्ट रूप से 150 है
# आईपीवी6 रेंज # डीएचसीपी-रेंज=1234::, रा-ओनली # रेंज के लिए विकल्प # विकल्प डीएचसीपी-ऑप्शन=1,255.255.255.0 # नेटमास्क डीएचसीपी-ऑप्शन=3,10.10.10.253 # राउटर गेटवे डीएचसीपी-ऑप्शन=6,10.10.10.5। 15 # DNS सर्वर dhcp-option=XNUMX,desdelinux.fan # DNS डोमेन नाम dhcp-option=19,1 # dhcp-option पर विकल्प आईपी-फ़ॉरवर्डिंग=28,10.10.10.255 # ब्रॉडकास्ट dhcp-option=42,10.10.10.1 # NTP # dhcp-option=40,DCH # NIS डोमेन नाम # dhcp-option=41,10.10.10.5 # NIS सर्वर # बाहरी SAMBA4 सर्वर जीतता है # # dhcp-option=44,10.10.10.5 # जीत # dhcp-option=45,10.10.10.5 # NetBIOS डेटाग्राम # सर्वर जीतता है SAMBA4 बाहरी # # dhcp-option=46,8 # NetBIOS नोड # dhcp-option=73,10.10.10.3 # फिंगर सर्वर dhcp-आधिकारिक # DHCP सबनेट पर प्राधिकृत # ----------------- - ------------------------------------------------- - --- # -------------------------------------------------- - ---------------------- # लॉगिंगल /var/log/संदेश # ------------------- - -------------------------------------------------- लॉग-प्रश्न

# /Cc/dnsmasq.conf फ़ाइल का अंत
# ------------------------------------------------- ------------------

चलो सिंटैक्स की जांच करें और सेवा को पुनरारंभ करें

[रूट @ डीएनएस ~] # dnsmasq --test
dnsmasq: वाक्य रचना की जाँच ठीक है।
[root @ dns ~] # systemctl पुनरारंभ dnsmasq
[रूट @ डीएनएस ~] # सिस्टेक्टल स्टेटस dnsmasq
● dnsmasq.service - DNS कैशिंग सर्वर। भरी हुई: भरी हुई (/usr/lib/systemd/system/dnsmasq.service; सक्षम; विक्रेता पूर्व निर्धारित: अक्षम) सक्रिय: सक्रिय (चालू) सत 2017-02-18 12:48:05 ईएसटी के बाद से; 5s पहले मुख्य PID: 1288 (dnsmasq) CGroup: /system.slice/dnsmasq.service .1288 / usr / sbin / dnsmasq -k Feb 18 12:48:05 dd systemd [1]: DNS कैशिंग सर्वर शुरू किया .. Feb 18 12:48:05 डीएनएस सिस्टमड [1]: डीएनएस कैशिंग सर्वर शुरू करना .... फरवरी 18 12:48:05 डीएनएस डेमस्कक [1288]: शुरू, संस्करण 2.66 कैशबैक 150 18 फरवरी 12 48:05:1288 डीएनएस डीएनएसएमक्यू [6] ]: संकलन समय विकल्प: IPv18 GNU-getopt DB ... th फ़रवरी 12 48:05:1288 dnsmasq-dhcp [10.10.10.30]: DHCP, IP रेंज 10.10 - 18 .... h फ़रवरी 12: 48 05 dns dnsmasq [1288]: रीडिंग /etc/resolv.conf 18 फरवरी 12:48:05 dnsmasq [1288]: नेमसर को अनदेखा करना 127.0.0.1 - लोकल इन ... Ce Feb 18 12:48:05 dnsmasq [1288 ]: पढ़ें / आदि / मेजबान - 11 पते
Feb 18 12:48:05 dnsmasq [1288]: /etc/banner_ad..ry से नाम लोड करने में विफल
संकेत: कुछ पंक्तियाँ दीर्घवृत्ताकार थीं, पूर्ण रूप से दिखाने के लिए -l का उपयोग करें।

ध्यान दें कि पिछले आउटपुट में systemctl स्थिति dnsmasq त्रुटि देता है:

Feb 18 12:48:05 dnsmasq [1288]: /etc/banner_ad..ry से नाम लोड करने में विफल

शिकायत है कि आप फ़ाइल नहीं ढूँढ सकते / etc / banner_add_hosts.

[रूट @ डीएनएस ~] # स्पर्श / आदि / बैनर_अड्डा_होस्ट्स
[root @ dns ~] # systemctl पुनरारंभ dnsmasq.service 
[root @ dns ~] # systemctl पुनरारंभ dnsmasq.service 
[रूट @ डीएनएस ~] # सिस्टेक्टल स्टेटस dnsmasq.service 
● dnsmasq.service - DNS कैशिंग सर्वर। भरी हुई: भरी हुई (/usr/lib/systemd/system/dnsmasq.service; सक्षम; विक्रेता पूर्व निर्धारित: अक्षम) सक्रिय: सक्रिय (चल रहा है) सत 2017-02-18 से 12:54:26 EST; 7s पहले मुख्य PID: 1394 (dnsmasq) CGroup: /system.slice/dnsmasq.service 1394 / usr / sbin / dnsmasq -k Feb 18 12:54:26 ns systemd [1]: DNS कैशिंग सर्वर शुरू किया .. Feb 18 12:54:26 डीएनएस सिस्टमड [1]: डीएनएस कैशिंग सर्वर शुरू करना। .... फरवरी 18 12:54:26 डीएनएस डीएनएसएमएसक्यू [1394]: शुरू, संस्करण 2.66 कैशबैक 150 18 फरवरी 12:54:26 डीएनएस डीएनएसएमक्यू (1394) ]: संकलन समय विकल्प: IPv6 GNU-getopt DB ... th फ़रवरी 18 12:54:26 dns dnsmasq-dhcp [1394]: DHCP, IP रेंज 10.10.10.30 - 10.10 .... h 18 12:54 : 26 dns dnsmasq [1394]: रीडिंग /etc/resolv.conf 18 फरवरी 12:54:26 dnsmasq [1394]: नेमसर को अनदेखा करना 127.0.0.1 - लोकल इन ... Ce Feb 18 12:54:26 dnsmasq [ 1394]: पढ़ें / etc / मेजबान - 11 पते Feb 18 12:54:26 dnsmasq [1394]: read / etc / banner_add_hosts - 0 पते संकेत: कुछ पंक्तियों को पूर्ण रूप से दिखाने के लिए उपयोग किया गया था, -l।

और हमारे पास पहले से ही DNS और DHCP सेवाएं चल रही हैं.

महत्वपूर्ण

  • यदि हम /etc/dnsmasq.conf फ़ाइल को संशोधित करते हैं, तो हमें परिवर्तनों को प्रभावी करने के लिए सेवा को पुनरारंभ करना होगा।
  • यदि हम अपने संबंधित होस्ट नाम के साथ एक निश्चित IP को खत्म करने, संशोधित करने या जोड़ने के लिए / etc / मेजबान फ़ाइल को संशोधित करते हैं, तो हमें परिवर्तनों को प्रभावी करने के लिए सेवा को पुनरारंभ करना होगा।.
  • systemctl पुनः लोड dnsmasq.service का उपयोग इस सेवा के साथ नहीं किया जा सकता है.

हम फ़ायरवॉल में आवश्यक पोर्ट खोलते हैं

मेरे मित्र और सहयोगी लुइगिस टोरो के लेख में -उर्फ छिपकली- 'सेंटोस 7 फ़ायरवॉल में पोर्ट कैसे खोलें»फ़ायरवॉल में पोर्ट खोलने के लिए हमें जो प्रक्रिया का पालन करना चाहिए वह डिफ़ॉल्ट रूप से CentOS स्थापित करता है। मुझे अभी भी पता नहीं है कि सेलोस में सेंसिनक्स संदर्भ नियमों को dnsmasq सेवा पर कैसे लागू किया जाए। अगर कोई उसे जानता है, तो कृपया हमें बताएं।

फ़ाइलें / Etc / प्रोटोकॉल y / Etc / सेवाओं वे यह जानने के लिए बहुत अच्छे मार्गदर्शक हैं कि हमें कौन से बंदरगाहों को अच्छी तरह से काम करने के लिए Dnsmasq द्वारा प्रदान की जाने वाली DNS और DHCP सेवाओं के लिए खोलना है।

[रूट @ डीएनएस ~] # फ़ायरवॉल-सेमी -गेट-एक्टिव-ज़ोन
सार्वजनिक इंटरफेस: eth0

सेवा डोमेन ओ डोमेन नाम सर्वर (डीएनएस)। मसविदा बनाना कड़ी चोट «एन्क्रिप्शन के साथ आईपी»

[रूट @ डीएनएस ~] # फ़ायरवॉल- cmd --zone = पब्लिक --add- पोर्ट = ५३ / टीसीपी - अपरेंटेंट
सफलता

[रूट @ डीएनएस ~] # फ़ायरवॉल- cmd --zone = सार्वजनिक --add- पोर्ट = 53 / udp - सहायक
सफलता

सेवा बूट्स o BOOTP सर्वर (ढक)। मसविदा बनाना IPPC «इंटरनेट प्लूरीबस पैकेट कोर»

[रूट @ डीएनएस ~] # फ़ायरवॉल- cmd --zone = पब्लिक --add- पोर्ट = ५३ / टीसीपी - अपरेंटेंट
सफलता

[रूट @ डीएनएस ~] # फ़ायरवॉल- cmd --zone = सार्वजनिक --add- पोर्ट = 67 / udp - सहायक
सफलता

[रूट @ डीएनएस ~] # फ़ायरवॉल- cmd --reload
सफलता

[रूट @ डीएनएस ~] # फ़ायरवॉल- cmd --लिस्ट-ऑल
सार्वजनिक (सक्रिय) लक्ष्य: डिफ़ॉल्ट icmp-block-inversion: कोई इंटरफेस नहीं: eth0 स्रोत: सेवाएँ: dhcpv6-client ssh पोर्ट: 53 / udp 67 / tcp 53 / tcp 67 / udp प्रोटोकॉल: संदेश: कोई आगे-पोर्ट: स्रोत: icmp- ब्लॉक: समृद्ध नियम:

महत्वपूर्ण

  • अगर हम IPv6 एड्रेस लीजिंग सेवाएं प्रदान करने जा रहे हैं, तो हमें पोर्ट dhcpv6-server 547 / tcp और dhcpv6-server 547 / udp भी खोलना होगा.

चेकों

आइए कई DNS प्रश्नों के माध्यम से जांचें कि हमारा नया नया स्थापित Dnsmasq कैसे काम कर रहा है। इसके लिए हम प्रसिद्ध टीम का चयन करते हैं sysadmin.desdelinux।पंखा, और उस कंप्यूटर से, जो LAN से जुड़ा है, हम कई प्रश्नों को निष्पादित करेंगे, लेकिन यह जांचने से पहले कि फ़ाइल ठीक से कॉन्फ़िगर नहीं की गई है / Etc / resolv.conf:

buzz @ sysadmin: ~ $ cat /etc/resolv.conf 
# नेटवर्कमैनेजर खोज द्वारा उत्पन्न desdelinux.फैन नेमसर्वर 10.10.10.5

फ़ाइल सेटिंग्स / Etc / resolv.conf यह सही है। परामर्श शुरू करते हैं

buzz @ sysadmin: ~ $ मेजबान dns
डीएनएसdesdelinux.फैन का पता 10.10.10.5 होस्ट डीएनएस है।desdelinux.पंखा नहीं मिला: 5(अस्वीकृत) डीएनएस।desdelinux.फैन मेल को 1 मेल द्वारा नियंत्रित किया जाता है।desdelinux।पंखा।

प्रस्तावित कॉन्फ़िगरेशन के साथ, हम कमांड के आउटपुट को छोड़ सकते हैं मेजबान बिना विकल्प के जब यह Dnsmasq की बात आती है, जब निम्नलिखित की तरह लाइनें लौटती हैं:

होस्ट डीएनएस.desdelinux.प्रशंसक नहीं मिला: 5(अस्वीकृत)

यदि हम उस प्रकार का आउटपुट नहीं चाहते हैं, तो हमें कमांड का उपयोग करना चाहिए मेजबान विकल्पों के साथ -t A, -t CNAME, -t NS, -t SOA, -t SIG, -t AXFR में। देख यजमान अधिक जानकारी के लिए:

बज़@sysadmin:~$ होस्ट -t डीएनएस के लिए।desdelinux।पंखा
डीएनएसdesdelinux.फैन का पता 10.10.10.5 है

[रूट @ डीएनएस ~] # होस्ट -टी टू डीएनएस
डीएनएसdesdelinux.फैन का पता 10.10.10.5 है

buzz @ sysadmin: ~ $ डिग डेन्स

buzz @ sysadmin: ~ $ मेजबान 10.10.10.5
5.10.10.10.in-addr.arpa डोमेन नाम पॉइंटर डीएनएस।desdelinux।पंखा।

Dnsmasq एक मास्टर - दास योजना के लिए अभिप्रेत नहीं है

बज़@sysadmin:~$ होस्ट -t AXFR desdelinux।पंखा
"कोशिश कर रहे हैं"desdelinux.फैन" होस्ट desdelinux.प्रशंसक नहीं मिला: 5(अस्वीकृत); स्थानांतरण विफल रहा.

इसका उद्देश्य NS और SOA रिकॉर्ड वापस करना भी नहीं है

बज़@sysadmin:~$ होस्ट -टी एन.एस desdelinux।पंखा
मेजबान desdelinux.प्रशंसक नहीं मिला: 5(अस्वीकृत)

बज़@sysadmin:~$ होस्ट -t SOA desdelinux।पंखा
मेजबान desdelinux.प्रशंसक नहीं मिला: 5(अस्वीकृत)

बज़@sysadmin:~$ SOA में खोदो desdelinux।पंखा
बज़@sysadmin:~$ dig IN NS desdelinux।पंखा

यदि यह MX, CNAME और TXT रिकॉर्ड का समर्थन करता है

buzz @ sysadmin: ~ $ host -t to www
www।desdelinux.fan ब्लॉग का उपनाम है.desdelinux।पंखा। ब्लॉग।desdelinux.फैन का पता 10.10.10.7 है
बज़@sysadmin:~$ होस्ट -टी एमएक्स desdelinux।पंखा
desdelinux.फैन मेल को 10 मेल द्वारा नियंत्रित किया जाता है।desdelinux।पंखा।

buzz @ sysadmin: ~ $ host -t CNAME www
www।desdelinux.fan ब्लॉग का उपनाम है.desdelinux।पंखा।

बज़@sysadmin:~$ होस्ट -टी ब्लॉग के लिए।desdelinux।पंखा
ब्लॉग.desdelinux.फैन का पता 10.10.10.7 है

बज़@sysadmin:~$ होस्ट -t TXT desdelinux।पंखा
desdelinux.प्रशंसक वर्णनात्मक पाठ "DesdeLinux, आपका ब्लॉग मुफ़्त सॉफ़्टवेयर को समर्पित है"
desdelinux.प्रशंसक वर्णनात्मक पाठ "v=spf1 a -all"

PTR ने पूछताछ को रिकॉर्ड किया

buzz @ sysadmin: ~ $ होस्ट -t PTR 10.10.10.7
7.10.10.10.in-addr.arpa डोमेन नाम पॉइंटर ब्लॉग।desdelinux।पंखा।

buzz @ sysadmin: ~ $ मेजबान 10.10.10.7
7.10.10.10.in-addr.arpa डोमेन नाम पॉइंटर ब्लॉग।desdelinux।पंखा।

Microsoft® विंडोज क्लाइंट

बहुत स्वस्थ एक सर्वर कंसोल पर चलने के लिए है डीएनएसdesdelinux।पंखा आज्ञा जर्नल-एफ - Microsoft® विंडोज ऑपरेटिंग सिस्टम पर चलने वाली मशीन को चालू करने से पहले, विभिन्न साइटों पर किए जाने वाले DNS प्रश्नों की भारी मात्रा को देखने के लिए। यह वास्तव में बहुत मनोरंजक है। 😉

अगर हम इनमें से कुछ साइटों से संबंधित प्रश्नों को रूट सर्वर पर जाने से रोकना चाहते हैं - रूट सर्वर या की ओर भाड़ा हम फ़ाइल में घोषित करते हैं / Etc / resolv.conf, हम फ़ाइल का अच्छा उपयोग कर सकते हैं / etc / banner_add_host, इसे भरने के लिए कई साइटों के साथ हमें घोषित करने की आवश्यकता है। उदाहरण:

[root @ dns ~] # नैनो / etc / banner_add_hosts
127.0.0.1 windowsupdate.com 127.0.0.1 ctldl.windowsupdate.com 127.0.0.1 ocsp.verisign.com 127.0.0.1 csc3-2010-crl.verisign.com 127.0.0.1 @msftncsi.com 127.0.0.1 ipv6.msftncsi.com 127.0.0.1 teredo.ipv6.microsoft.com 127.0.0.1 ds.download.windowsupdate.com 127.0.0.1 download.microsoft.com 127.0.0.1 fe2.update.microsoft.com 127.0.0.1ll.microsoft.com 127.0.0.1 www .download.windowsupdate.com 127.0.0.1 win8.ipv6.microsoft.com 127.0.0.1 spynet.microsoft.com 127.0.0.1 spynet1.microsoft.com 127.0.0.1 spynet2 .microsoft.com 127.0.0.1 spynet3.microsoft.com 127.0.0.1। 4 spynet127.0.0.1.microsoft.com 5 spynet127.0.0.1.microsoft.com 15 office127.0.0.1client.microsoft.com 127.0.0.1 addons.mozilla.org XNUMX crl.verisign.com

[रूट @ डीएनएस ~] # dnsmasq --test
dnsmasq: वाक्य रचना की जाँच ठीक है।

[root @ dns ~] # systemctl पुनरारंभ dnsmasq.service 
[रूट @ डीएनएस ~] # सिस्टेक्टल स्टेटस dnsmasq.service

[root @ dns ~] # host -t to spynet4.microsoft.com
spynet4.microsoft.com का पता 127.0.0.1 है

[root @ dns ~] # host -t to www.download.windowsupdate.com
www.download.windowsupdate.com का पता 127.0.0.1 है
  • / Etc / banner_add_hosts फ़ाइल का प्रारूप / etc / होस्ट फ़ाइल के समान है। याद रखें कि "प्रतिबंध" करने के लिए डोमेन की सूची तब तक हो सकती है जब तक कि हमें अनुभाग में बताई गई आवश्यकता के अनुसार हो सीमा इस लेख के.

क्लाइंट से जाँच करने के लिए सात।desdelinux।पंखा जिसने IP पता दिया:

buzz @ sysadmin: ~ $ host -t A सात
सात।desdelinux.प्रशंसक का पता है 10.10.10.115

हम विंडोज क्लाइंट में ही कमांड निष्पादित करते हैं सीएमडी:

माइक्रोसॉफ्ट विंडोज [संस्करण 6.1.7601]
कॉपीराइट (c) 2009 Microsoft Corporation। सभी अधिकार सुरक्षित।

C: \ Users \ buzz> nslookup
डिफ़ॉल्ट सर्वर: डीएनएस.desdelinux.प्रशंसक पता: 10.10.10.5 > डीएनएस सर्वर: डीएनएस।desdelinux.प्रशंसक पता: 10.10.10.5 नाम: डीएनएस।desdelinux.प्रशंसक पता: 10.10.10.5 > ftpserver सर्वर: डीएनएस।desdelinux.प्रशंसक पता: 10.10.10.5 नाम: ftpserver.desdelinux.प्रशंसक पता: 10.10.10.8 > www सर्वर: डीएनएस।desdelinux.प्रशंसक पता: 10.10.10.5 नाम: ब्लॉग।desdelinux.प्रशंसक पता: 10.10.10.7 उपनाम: www.desdelinux.फैन > मेल सर्वर: डीएनएस।desdelinux.प्रशंसक पता: 10.10.10.5 नाम: मेल।desdelinux.प्रशंसक पता: 10.10.10.9 > sysadmin सर्वर: डीएनएस।desdelinux.प्रशंसक पता: 10.10.10.5 नाम: sysadmin.desdelinux.प्रशंसक पता: 10.10.10.1 > www.download.windowsupdate.com सर्वर: डीएनएस।desdelinux.प्रशंसक पता: 10.10.10.5 नाम: www.download.windowsupdate.com पता: 127.0.0.1 > छोड़ें C:\Users\buzz>

सारांश

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

2014 के आसपास मैंने इस लेख को पढ़ा «कैसे करें: Samba4 AD PDC + Windows XP, Vista और 7«। लेख का निर्माता बिना किसी निंदा के घोषणा करता है: «मुझे बाँध से नफरत है, इसलिए यह बचाव के लिए dnsmasq है»(सिसिली) जो कम या ज्यादा का मतलब है«मुझे BIND से नफरत है, इसलिए Dnsmasq बचाव में आता है«। रिकॉर्ड के लिए, वह वाक्यांश मेरे द्वारा नहीं कहा गया है।

पास होने में, मैं टिप्पणी करूंगा कि उस लेख में लेखक कुछ DNS रिकॉर्ड्स की उत्पत्ति को स्पष्ट नहीं करता है और सामान्य शब्दों में यह सांबा पर आधारित Active Directory® को लागू करने के लिए एक अच्छा मार्गदर्शक नहीं है। 4. अगर मुझे आपकी कट्टर पसंद के लिए मारा गया था Dnsmasq।

मुझे बिल से बिल्कुल भी नफरत नहीं है। यह मेरे चार -4 पिछले लेखों द्वारा प्रदर्शित किया गया है:

जैसा कि मैंने पिछले अवसरों पर लिखा है, लगभग कभी नहीं मेरा सुझाव है, लेकिन मैं सुझाव देता हूँ। Dnsmasq हाँ के मामले में मेरा सुझाव है एसएमई नेटवर्क में इसका उपयोग।

अगली डिलीवरी

अगली किस्त -मुझे लगता है कि मुझे लगता है- मैं इसे एक Microsoft® सक्रिय निर्देशिका® के साथ Dnsmasq के एकीकरण के लिए समर्पित करूंगा। यह एक लेख के लिए एक अच्छा प्रवेश बिंदु होगा -बहुत- बाद में कि सांबा 4 और Dnsmasq के साथ AD-DC बनाने के तरीके से निपटेंगे।


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

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

*

*

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

  1.   जोआन हर्नांडेज़ कहा

    सुप्रभात जंगली !!! मैं आपके द्वारा कहे गए और सही मायने में उस नेटवर्क के संचालन को शिकायत करने का कारण नहीं बनने देता। मैं अब उस नेटवर्क का एक sysadmin नहीं हूं, क्योंकि आप जानते हैं कि मेरे पास जो समस्याएं थीं ... लेकिन जब मैं उस नेटवर्क का प्रभारी था और अब तक जब तक मैं सामने वाले के साथ संवाद करता हूं, तब तक शिकायत करने का कोई कारण नहीं है। ClearOS और DNSmasq के साथ मेरा सबसे अच्छा अनुभव।

  2.   Federico कहा

    मित्र जोन, आपने क्लियोस के साथ कंपनी के बारे में जो कुछ लिखा है, उसे पुष्टि करने में आपकी मदद के लिए धन्यवाद।

  3.   घनाकार कहा

    मुझे dnsmasq के बारे में सबसे अधिक क्या पसंद है यह कितना बहुमुखी हो सकता है, एक ही फाइल में आप DNS और DHCP को कॉन्फ़िगर करते हैं। प्रदर्शन के बारे में मुझे कोई शिकायत नहीं है, कुछ समय पहले मैंने एक 2003R2 सर्वर को बंद कर दिया था जो डीसी के रूप में काम कर रहा था, दूर के नगरपालिका के कई लिनक्स ग्राहक "त्रिशंकु" थे और चूंकि मेरे पास उनकी DNS प्राथमिकताओं को संशोधित करने का कोई तरीका नहीं था, इसलिए मैंने उस आईपी के साथ एक जेसी को उठाना था। dnsmasq नई DNS, सभी ठीक कैशिंग।
    बहुत अच्छा लेख Fico, मेरा संबंध है।

    1.    Federico कहा

      1000 कंप्यूटर तक सेवा देने की रूढ़िवादी सीमा से आप क्या समझते हैं? मेरे पास एक मित्र के साथ डेटा को सत्यापित करने की संभावना है, जो वाईफाई के माध्यम से «कैप्टिव» वेबसाइट की सेवाओं की पेशकश करने के लिए समर्पित है, और हाल ही में कर-मार्क्स थिएटर में 1000 से अधिक मोबाइलों के लिए BIND + Isc-dhc- सेवा प्रदान की है। । उन्होंने मुझे नौकरी के लिए सबसे कम संभव संसाधन खपत के साथ एक सर्वर बनाने के लिए काम पर रखा।

      1.    घनाकार कहा

        यह स्पष्ट होना चाहिए कि इन तथाकथित "सीमाओं" को कुछ साल पहले मापा गया था और वर्तमान मानक के नीचे अच्छी तरह से हार्डवेयर के साथ, dnsmasq और क्लाइंट दोनों बहुत विकसित हुए हैं, मुझे पूरा विश्वास है कि यह इन उपयोगकर्ताओं के भार का सामना करेगा। हमेशा हजार और एक क्वेरी को एंड्रॉइड को डॉक्यूमेंट और ब्लॉक करें, जो घर पर फोन करने की कोशिश करता है, हे चियर्स

  4.   Federico कहा

    मैं आपकी सलाह को बहुत गंभीरता से लूंगा। एक बार फिर धन्यवाद

  5.   इवो कहा

    जैसा कि एसएमई की इस श्रृंखला में आम हो गया है, "DNSMASQ" पर यह पोस्ट एक और शानदार लेख है जो लेखक हमें तकनीकी और सैद्धांतिक रूप से खुद को विकसित करने के लिए sysadmins को देता है।
    अपने व्यक्तिगत मामले में मैं dnsmasq के बारे में अस्पष्ट जानता था क्योंकि मैंने DNS (Bind) और DHCP को दो स्वतंत्र सेवाओं के रूप में प्राथमिकता दी थी। मेरे लिए यह बहुत अच्छा है! Dnsmasq बात दोनों को एक ही सेवा (/etc/dnsmasq.conf फ़ाइल के माध्यम से) को कॉन्फ़िगर करने की अनुमति देता है।
    महान! यह अपने प्रदर्शन को प्रभावित किए बिना DNS और DHCP के साथ कम से कम 1,000 ग्राहकों का समर्थन करने में सक्षम है।
    यह भी बहुत अच्छा है कि रूट सर्वर या फ़ॉरवर्डर्स से संबंधित पूछताछ से बचने के लिए TIP / etc / banner_add_host फ़ाइल का उपयोग कैसे किया जाए, जहाँ हम "N" साइटें डालते हैं, जिन्हें हमें "लोकलहोस्ट" घोषित करने की आवश्यकता होती है।
    अंत में और जैसा कि लेखक ने अपने "अगली किस्त" अनुभाग के साथ आम किया है, अब वह एक और रत्न "Microsoft® सक्रिय निर्देशिका® के साथ Dnsmasq का एकीकरण" देने की योजना बना रहा है।
    खैर, हम पहले से ही इसके लिए उत्सुक हैं।

  6.   राशि कहा

    मैं व्यस्त था और आपके लेखों का पालन नहीं कर सकता था। मुझे कुछ याद आया है। आपका प्रत्येक नया लेखन एक सुखद आश्चर्य है जिसमें नई शिक्षाएँ हैं। इसे बनाए रखो, दोस्त फिको

  7.   क्रेस्पो88 कहा

    Dnsmasq, मैं दैनिक आधार पर इसके संचालन का गवाह हूं, यह सबसे अच्छा है। मैंने आपको हमेशा बताया और bind9 और isc-dhcp- सर्वर के एकीकरण पर जोर दिया (समाधान जो मुझे बहुत पसंद है, क्योंकि बहुत बार कोशिश करके मैंने सीखा और देखा और प्राप्त किया जो मुझे dns और dhcp के बारे में बहुत कम पता है, VIIII, मैं देख सकता हूं कि Microsoft क्या देख सकता है आपको निरीक्षण नहीं करने देता है, वे क्या नहीं चाहते हैं कि आप उन्हें एक अंधेरे और बंद कमरे में सीखें और रखें, वे वास्तव में ऐसी सेवाएं हैं जिनके बारे में बात की गई थी जैसे कि वे राक्षस थे और वे अच्छे लोग हैं, आप उनके साथ सच्चाई का सामना कर सकते हैं), और धन्यवाद इसके लिए आपको अपने आप को और भी बेहतर बनाने के लिए मजबूर किया गया था, वास्तव में हम पहले से ही इस प्रयास के सभी परिणामों को देख रहे हैं और हम आपके पोस्ट की गुणवत्ता के लिए धन्यवाद करते हैं।
    यह विशेष रूप से सुपर है, मैं बाकी लोगों से क्रेडिट नहीं लेता, इसके बारे में नहीं, इसके बारे में कुछ भी नहीं जानता; लेकिन यह आपकी वजह से है कि मैं अपने दोस्त dnsmasq से मिला और मेरे निवास का नेटवर्क साइमन केली द्वारा बनाए गए हमारे नए सहयोगी से मिलने से ज्यादा खुश है। उसके लिए भी धन्यवाद।

  8.   Federico कहा

    IWO: आप अगली पोस्ट के लिए लंबा इंतजार नहीं करेंगे। मैंने इसे अभी तक पूरा नहीं किया है क्योंकि मैं अपने दैनिक कार्य में बहुत व्यस्त हूं। समय ... लेकिन निश्चित रूप से आपके पास अगले सप्ताह के लिए होगा।

  9.   Federico कहा

    Crespo88: मैं आपकी पूरी टिप्पणी के अलावा और कुछ नहीं जोड़ सकता। और मेरे पास पहले से ही समय कम है क्योंकि शाम 7 बजे मैं नेविगेशन से बाहर चला जाता हूं time
    धन्यवाद!।

  10.   Cesareli कहा

    हाय, FICO। बहुत अच्छा लेख।
    मैं जानना चाहता हूं कि केवीएम वर्चुअल मशीनों की मेजबानी करने वाले नंगेमेटल (एचपी प्रोलिएंट जीन 8) पर डेन्मसैक को कैसे लागू किया जाए।
    क्या dnsmasq कॉन्फ़िगरेशन होस्ट पर या VM में से किसी एक में होना चाहिए जो dnsmasq सर्वर के रूप में काम करता है?
    मैं झंझट में हूं।
    नमस्ते.