संपादित 5 महीने पहले द्वारा ExtremeHow संपादकीय टीम
डेबियनडीएचसीपीनेटवर्किंगसर्वर सेटअपलिनक्सओपन सोर्ससिस्टम प्रशासनसीएलआईआईटीकॉन्फ़िगरेशन
अनुवाद अपडेट किया गया 5 महीने पहले
डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) इंटरनेट प्रोटोकॉल (आईपी) नेटवर्क पर उपयोग किया जाने वाला एक नेटवर्क प्रबंधन प्रोटोकॉल है। डीएचसीपी सर्वर नेटवर्क के प्रत्येक डिवाइस को आईपी पते और अन्य नेटवर्क कॉन्फ़िगरेशन पैरामीटर डाइनैमिकल रूप से असाइन करता है, जिससे वे प्रभावी ढंग से संवाद कर सकें। यह विशेष रूप से बड़े नेटवर्क में बहुत समय बचा सकता है, जहां प्रत्येक डिवाइस को मैन्युअल रूप से आईपी पते असाइन करना अप्रायोगिक होगा।
डिबियन पर डीएचसीपी सर्वर सेट अप करना शुरू में एक चुनौतीपूर्ण कार्य प्रतीत हो सकता है, लेकिन थोड़ी गाइडेंस के साथ यह आसान होता जाता है। इस गाइड में, हम डिबियन सिस्टम पर डीएचसीपी सर्वर इंस्टॉल और कॉन्फ़िगर करने के लिए आवश्यक चरणों के बारे में जानेंगे। हम आपके डीएचसीपी सर्वर को चालू और चलाने के लिए कुछ बुनियादी कॉन्फ़िगरेशन भी कवर करेंगे।
शुरू करने के लिए, आपके पास डिबियन मशीन पर डीएचसीपी सर्वर सॉफ़्टवेयर इंस्टॉल होना चाहिए। डिबियन के पैकेज मैनेजर, apt
, का उपयोग करके आवश्यक पैकेज isc-dhcp-server
इंस्टॉल किया जाता है।
sudo apt update sudo apt install isc-dhcp-server
ऊपर दिए गए कमांड आपके सिस्टम पर पैकेज सूची को अपडेट करते हैं ताकि आप नवीनतम संस्करण प्राप्त कर सकें और फिर डीएचसीपी सर्वर पैकेज इंस्टॉल करें।
पैकेज इंस्टॉल होने के बाद, अगला कदम डीएचसीपी सर्वर को कॉन्फ़िगर करना है। कॉन्फ़िगरेशन फ़ाइल /etc/dhcp/dhcpd.conf
पर स्थित है। आपको इस फ़ाइल को अपने डीएचसीपी सर्वर कॉन्फ़िगरेशन को सेट अप करने के लिए एडिट करना होगा।
sudo nano /etc/dhcp/dhcpd.conf
ऊपर दिया गया कमांड nano
, एक टेक्स्ट एडिटर का उपयोग करके कॉन्फ़िगरेशन फ़ाइल खोलता है। आप nano
को अपने पसंदीदा टेक्स्ट एडिटर के साथ बदल सकते हैं।
यहां dhcpd.conf
फ़ाइल में बुनियादी कॉन्फ़िगरेशन सेट अप का एक उदाहरण है:
# डिफ़ॉल्ट सेटिंग:
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
# नेटवर्क कॉन्फ़िगरेशन:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
}
आपकी नेटवर्क आवश्यकताओं के अनुसार, कई अतिरिक्त विकल्प हैं जिन्हें आप कॉन्फ़िगर करना चाह सकते हैं। यहां कुछ अन्य कॉन्फ़िगरेशन का संक्षेप में अवलोकन है:
host printer {
hardware ethernet 08:00:27:1c:00:8f;
fixed-address 192.168.1.105;
}
व्याख्या: इस उदाहरण में, 08:00:27:1c:00:8f
मैक पते वाला उपकरण (उदाहरण के लिए, अक्सर नेटवर्क प्रिंटरों में उपयोग किया जाता है) को 192.168.1.105
आईपी पता सर्वर से जुड़ने पर असाइन किया जाता है।
डीएचसीपी सर्वर को यह जानने की आवश्यकता होती है कि उसे डीएचसीपी अनुरोधों के लिए किस नेटवर्क इंटरफ़ेस पर सुननी चाहिए। यह कॉन्फ़िगरेशन /etc/default/isc-dhcp-server
फ़ाइल में की जाती है। इसे टेक्स्ट एडिटर से खोलें:
sudo nano /etc/default/isc-dhcp-server
उस लाइन का पता लगाएं जो INTERFACESv4
से शुरू होती है और इसे उस इंटरफ़ेस पर सेट करें जिस पर आप डीएचसीपी सर्वर को सुनने के लिए चाहते हैं। उदाहरण के लिए:
INTERFACESv4="eth0"
eth0
को उस वास्तविक इंटरफ़ेस के साथ बदलें जिसे आप बाइंड करना चाहते हैं।
कॉन्फ़िगरेशन पूरा होने के बाद, आपको परिवर्तनों के प्रभावी होने के लिए डीएचसीपी सेवा को पुनः प्रारंभ करना होगा। निम्नलिखित कमांड का उपयोग करें:
sudo systemctl restart isc-dhcp-server
डीएचसीपी सर्वर के सही तरीके से चल रहा है या नहीं, यह जांचना महत्वपूर्ण है। आप निम्नलिखित कमांड का उपयोग करके डीएचसीपी सर्वर का स्थिति की पुष्टि कर सकते हैं:
sudo systemctl status isc-dhcp-server
यह कमांड डीएचसीपी सर्वर की वर्तमान स्थिति को प्रदर्शित करेगा। यदि सब कुछ ठीक से कॉन्फ़िगर किया गया है, तो आप देखेंगे कि सर्वर चालू और चल रहा है।
इसके अतिरिक्त, आप डीएचसीपी सर्वर लॉग को /var/log/syslog
में स्थित करके किसी भी त्रुटि संदेश की जाँच कर सकते हैं या पुष्टि कर सकते हैं कि अनुरोध और लीज़ सही प्रकार से संभाले जा रहे हैं।
tail -f /var/log/syslog
एक डेबियन सिस्टम पर डीएचसीपी सर्वर इंस्टॉल करना आईपी पतों के प्रबंधन से संबंधित प्रशासनिक बोझ को काफी कम कर सकता है, खासकर बड़े नेटवर्क में। डीएचसीपी के माध्यम से, नेटवर्क डिवाइस आसानी से सभी आवश्यक कॉन्फ़िगरेशन जानकारी केंद्रीय सर्वर सेटअप से प्राप्त कर सकते हैं, इस प्रकार मैन्युअल कॉन्फ़िगरेशन त्रुटियों को कम कर सकते हैं और समय बचा सकते हैं।
इन चरणों का पालन करके, आपके पास आपके नेटवर्क की आवश्यकताओं के अनुसार एक बुनियादी डीएचसीपी सर्वर होगा। याद रखें कि इस सेटअप को विशिष्ट नेटवर्क आवश्यकताओं के अनुसार और अधिक अनुकूलित और सुरक्षित किया जा सकता है। अभ्यास के साथ, डेबियन पर डीएचसीपी सर्वर कॉन्फ़िगर करना आपकी आदत बन जाएगा।
सुनिश्चित करने के लिए कि यह सही तरीके से काम कर रहा है, सर्वर की नियमित रूप से निगरानी करना महत्वपूर्ण है, और किसी भी उन्नत कॉन्फ़िगरेशन या समस्या निवारण युक्तियों के लिए आधिकारिक डेबियन या ISC प्रलेखन से परामर्श करना चाहिए।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं