Dnsmasq को DHCP रिले सर्वर के रूप में कैसे कॉन्फ़िगर करें

Dnsmasq Ko Dhcp Rile Sarvara Ke Rupa Mem Kaise Konfigara Karem



एक डीएचसीपी रिले एक नेटवर्क इंटरफ़ेस पर प्राप्त डीएचसीपी पैकेट को नेटवर्क पर दूसरे डीएचसीपी सर्वर पर रिले करता है (संभवतः एक अलग सबनेट में)। डीएचसीपी रिले की मदद से, आप अपने नेटवर्क में कहीं एक केंद्रीकृत डीएचसीपी सर्वर रख सकते हैं और इसका उपयोग अपने सभी नेटवर्क सबनेट/वीएलएएन को गतिशील रूप से आईपी पते निर्दिष्ट करने के लिए कर सकते हैं। Dnsmasq एक लोकप्रिय DNS और DHCP सर्वर है और इसे DHCP रिले सर्वर के रूप में कॉन्फ़िगर किया जा सकता है।

इस लेख में, हम आपको दिखाएंगे कि dnsmasq को DHCP रिले सर्वर के रूप में कैसे कॉन्फ़िगर किया जाए।

सामग्री का विषय:

  1. नेटवर्क टोपोलॉजी
  2. डीएचसीपी रिले पर एक स्टेटिक आईपी एड्रेस कॉन्फ़िगर करना
  3. केंद्रीकृत डीएचसीपी सर्वर पर डीएचसीपी कॉन्फ़िगरेशन
  4. Dnsmasq को DHCP रिले के रूप में कॉन्फ़िगर करना
  5. जाँच कर रहा है कि क्या डीएचसीपी रिले अपेक्षा के अनुरूप काम कर रहा है
  6. निष्कर्ष

नेटवर्क टोपोलॉजी

यहां, हमारे पास एक केंद्रीय डीएचसीपी सर्वर है जो 'डीएचसीपी-सर्वर' है और इसमें 192.168.1.10 है [1] आईपी ​​पता। हमारे पास एक फेडोरा 39 सर्वर लिनक्सहिंट-राउटर है जो लिनक्स राउटर के रूप में कॉन्फ़िगर किया गया है [1] . लिनक्सहिंट-राउटर 192.168.15.0/24 नेटवर्क सबनेट के लिए प्रवेश द्वार है। हमने लिनक्सहिंट-राउटर पर डीएनएसमास्क स्थापित किया है और हम 192.168.15.0/24 नेटवर्क से डीएचसीपी पैकेट को डीएचसीपी-सर्वर (केंद्रीकृत डीएचसीपी सर्वर) पर रिले करने के लिए डीएचसीपी रिले के रूप में डीएनएसमास्क को कॉन्फ़िगर करना चाहते हैं ताकि आईपी पते हो सकें स्वचालित रूप से कंप्यूटर 3 और 4 को असाइन किया गया (मान लीजिए)।









डीएचसीपी रिले पर एक स्टेटिक आईपी एड्रेस कॉन्फ़िगर करना

डीएचसीपी रिले की आवश्यकताओं में से एक यह है कि आपको नेटवर्क सबनेट से जुड़े नेटवर्क इंटरफेस पर गेटवे आईपी एड्रेस सेट करना होगा जिसे आप डीएचसीपी रिले के माध्यम से गतिशील रूप से आईपी एड्रेस असाइन करना चाहते हैं।



नेटवर्क टोपोलॉजी में, हम नेटवर्क इंटरफ़ेस पर 192.168.15.1 का गेटवे आईपी पता निर्दिष्ट करते हैं जो 192.168.15.0/24 सबनेट से जुड़ा है। यदि आप ऐसा नहीं करते हैं, तो केंद्रीय डीएचसीपी सर्वर को पेश किए जाने वाले आईपी पते का पता नहीं चलेगा।





  कंप्यूटर नेटवर्क विवरण का एक आरेख स्वचालित रूप से उत्पन्न होता है

यदि आपको अपने कंप्यूटर/सर्वर पर एक निश्चित आईपी पता सेट करने में किसी सहायता की आवश्यकता है, तो कृपया हमारी वेबसाइट खोजें। हमारे पास उस विषय पर लिखे गए कई लेख हैं।



केंद्रीकृत डीएचसीपी सर्वर पर डीएचसीपी कॉन्फ़िगरेशन

नेटवर्क टोपोलॉजी पर केंद्रीकृत डीएचसीपी सर्वर dnsmasq का भी उपयोग करता है। इसे 192.168.15.0/24 सबनेट पर कंप्यूटरों को 192.168.15.50 से 192.168.15.150 की रेंज में आईपी पते निर्दिष्ट करने के लिए कॉन्फ़िगर किया गया है।

टिप्पणी: आपको केंद्रीय डीएचसीपी सर्वर पर dnsmasq का उपयोग करने की आवश्यकता नहीं है। आप आईएससी डीएचसीपी सर्वर या अपनी पसंद के किसी अन्य डीएचसीपी सर्वर का उपयोग कर सकते हैं।

  कंप्यूटर विवरण का एक स्क्रीनशॉट स्वचालित रूप से उत्पन्न होता है

Dnsmasq को DHCP रिले के रूप में कॉन्फ़िगर करना

लिनक्सहिंट-राउटर पर डीएनएसमास्क को डीएचसीपी रिले के रूप में कॉन्फ़िगर करने के लिए, नैनो टेक्स्ट एडिटर के साथ डीएनएसमास्क कॉन्फ़िगरेशन फ़ाइल खोलें जो '/etc/dnsmasq.conf' है:

$ सूडो नैनो / वगैरह / dnsmasq.conf

'dnsmasq.conf' फ़ाइल में निम्न पंक्ति जोड़ें:

डीएचसीपी-रिले=192.168.15.1,192.168.1.10

यहां, 192.168.15.1 नेटवर्क इंटरफ़ेस का आईपी पता है जो सीधे 192.168.15.0/24 सबनेट से जुड़ा है, और 192.168.1.10 केंद्रीकृत डीएचसीपी सर्वर का आईपी पता है।

में dnsmasq दस्तावेज़ीकरण , 'डीएचसीपी-रिले' विकल्प निम्नलिखित प्रारूप में प्रलेखित है:

--डीएचसीपी-रिले = < स्थानीय पता > , < सर्वर पता >

दस्तावेज़ीकरण के अनुसार, 192.168.15.1 है < स्थानीय पता > और 192.168.1.10 है < सर्वर पता > .

एक बार जब आप dnsmasq कॉन्फ़िगर कर लें, तो दबाएँ + एक्स उसके बाद 'Y' और <दर्ज करें> /etc/dnsmasq.conf फ़ाइल को सहेजने के लिए।

परिवर्तनों को प्रभावी करने के लिए, निम्न आदेश के साथ dnsmasq सेवा को पुनरारंभ करें:

$ सूडो systemctl dnsmasq.service को पुनरारंभ करें

जैसा कि आप देख सकते हैं, डीएचसीपी रिले को डीएचसीपी जानकारी को 192.168.15.1 (लिनक्सहिंट-राउटर) से 192.168.1.10 (केंद्रीय डीएचसीपी सर्वर) तक रिले करने के लिए कॉन्फ़िगर किया गया है।

$ सूडो systemctl स्थिति dnsmasq.service

  कंप्यूटर प्रोग्राम विवरण का एक स्क्रीनशॉट स्वचालित रूप से उत्पन्न होता है

जाँच कर रहा है कि क्या डीएचसीपी रिले अपेक्षा के अनुरूप काम कर रहा है

यह जांचने के लिए कि क्या डीएचसीपी रिले काम कर रहा है, आइए कोशिश करें और देखें कि क्या 192.168.15.0/24 सबनेट पर कोई कंप्यूटर आईपी पते प्राप्त कर सकता है जो डीएचसीपी के माध्यम से स्वचालित रूप से असाइन किए जाते हैं।

सबसे पहले, निम्नलिखित कमांड के साथ क्लाइंट पर वर्तमान डीएचसीपी-कॉन्फ़िगर आईपी पता जारी करें:

$ सूडो dhclient -आर

डीएचसीपी के माध्यम से आईपी जानकारी प्राप्त करने के लिए, निम्नलिखित कमांड चलाएँ:

$ सूडो dhclient -में

जैसा कि आप देख सकते हैं, हमें डीएचसीपी सर्वर से 192.168.15.139 का आईपी एड्रेस मिला।

केंद्रीय डीएचसीपी सर्वर ने डीएचसीपी अनुरोध प्राप्त किया और इसका सही उत्तर दिया जैसा कि आप निम्नलिखित स्क्रीनशॉट में देख सकते हैं:

192.168.15.0/24 सबनेट पर अन्य कंप्यूटर को भी डीएचसीपी के माध्यम से सही आईपी जानकारी प्राप्त हुई जैसा कि आप निम्नलिखित स्क्रीनशॉट में देख सकते हैं:

निष्कर्ष

इस लेख में, हमने आपको दिखाया कि dnsmasq को DHCP रिले के रूप में कैसे कॉन्फ़िगर किया जाए ताकि आप आसान प्रबंधन के लिए DHCP पैकेट को केंद्रीकृत DHCP सर्वर पर अग्रेषित कर सकें।