इस लेख में, हम आपको दिखाएंगे कि dnsmasq को DHCP रिले सर्वर के रूप में कैसे कॉन्फ़िगर किया जाए।
सामग्री का विषय:
- नेटवर्क टोपोलॉजी
- डीएचसीपी रिले पर एक स्टेटिक आईपी एड्रेस कॉन्फ़िगर करना
- केंद्रीकृत डीएचसीपी सर्वर पर डीएचसीपी कॉन्फ़िगरेशन
- Dnsmasq को DHCP रिले के रूप में कॉन्फ़िगर करना
- जाँच कर रहा है कि क्या डीएचसीपी रिले अपेक्षा के अनुरूप काम कर रहा है
- निष्कर्ष
नेटवर्क टोपोलॉजी
यहां, हमारे पास एक केंद्रीय डीएचसीपी सर्वर है जो 'डीएचसीपी-सर्वर' है और इसमें 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 कॉन्फ़िगर कर लें, तो दबाएँ
परिवर्तनों को प्रभावी करने के लिए, निम्न आदेश के साथ 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 सर्वर पर अग्रेषित कर सकें।