विज्ञापन
DHCP डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल है। डीएचसीपी के साथ कॉन्फ़िगर किए गए नेटवर्क पर, कंप्यूटर एक आईपी पते के लिए पूछते हैं और डीएचसीपी सर्वर प्रतिक्रिया करता है एक अद्वितीय आईपी पते और अन्य आवश्यक जानकारी जैसे डोमेन नाम सर्वर और राउटर पतों। डीएचसीपी इस प्रकार व्यवस्थापक को बहुत काम बचाता है और विशेष रूप से बड़े नेटवर्क में उपयोगी है।
हालाँकि आपके घर नेटवर्क पर इस तरह के निशुल्क डीएचसीपी सर्वर सेटअप का उपयोग करने से आपको कोई रोक नहीं सकता है। एक और लाभ यह है कि सभी सेटिंग्स एक जगह जमा हो जाती हैं इसलिए आपके सभी कंप्यूटरों को पुन: कॉन्फ़िगर करने के बिना कोई भी परिवर्तन आसानी से किया जा सकता है।
मुक्त डीएचसीपी सर्वर स्थापित करना आसान है, यह कॉन्फ़िगरेशन है जिसमें कुछ समय और सोचा जाता है। कहा कि, एक बार जब आप डीएचसीपी सर्वर को स्थापित और कॉन्फ़िगर कर लेते हैं तो आप सभी कामों से बच जाते हैं जैसे IP पते को घुमाना, प्रत्येक कंप्यूटर / डिवाइस को IP को निर्दिष्ट और कॉन्फ़िगर करने के बारे में जानकारी रखना अलग से आदि।
हम देख रहे होंगे कि आप अपने लिनक्स कंप्यूटर पर एक मुफ्त डीएचसीपी सर्वर कैसे कॉन्फ़िगर कर सकते हैं। हमेशा की तरह मैं अपनी उबंटू मशीन का उपयोग करके इसका प्रदर्शन करूंगा, लेकिन आप इसे किसी अन्य वितरण के साथ उपयोग करने के लिए अच्छी तरह से अनुकूलित कर सकते हैं। सबसे पहले और सबसे महत्वपूर्ण आपको अपने कंप्यूटर पर एक डीएचसीपी सर्वर स्थापित करना होगा। ऐसा करना सरल है, आपको बस इतना करना है कि निम्नलिखित आदेश जारी करें:
sudo apt-get install dhcp3- सर्वर
वैकल्पिक रूप से आप इसे सिनैप्टिक पैकेज मैनेजर के माध्यम से भी प्राप्त कर सकते हैं। ध्यान रखें कि आपको ब्रह्मांड और mulitverse रिपॉजिटरी को सक्षम करना पड़ सकता है। (ऐसा करने के लिए, अंदर उचित चेकबॉक्स की जांच करें सिस्टम> प्रशासन> सॉफ्टवेयर स्रोत).

एक बार स्थापित होने के बाद आपको कॉन्फ़िगर करने की आवश्यकता होती है। डीएचसीपी सर्वर को कॉन्फ़िगर करने के लिए कॉन्फ़िगरेशन फ़ाइलों को संपादित करने की आवश्यकता होती है और नेटवर्किंग का एक अच्छा ज्ञान होने पर या तो चोट नहीं लगती है। उस ने कहा, मैं आपको कॉन्फ़िगरेशन फ़ाइल के माध्यम से चलने की कोशिश करूंगा और मूल सेटअप के लिए आपको क्या बदलने की आवश्यकता है, इसलिए निम्न का पालन करें:
- ऐसी कुछ फाइलें हैं जिनसे हम चिंतित हैं। ज्यादातर काम साथ होंगे /etc/dhcp3/dhcpd.conf. हालाँकि पहले हमें कॉन्फ़िगर करने की आवश्यकता है कि सर्वर को डीएचसीपी अनुरोधों के लिए कौन सा इंटरफ़ेस मॉनिटर करना चाहिए। फ़ाइल को खोलें /etc/defaults/dhcp3-server और आवश्यक इंटरफ़ेस जोड़ें इंटरफेस = "" लाइन। जैसे eth0 के लिए, लाइन दिखेगी इंटरफेस = "eth0".
- अब वापस ऊपर /etc/dhcp3/dhcpd.conf (एक प्रति बनाएँ) बस अगर चीजें गलत हो जाएं।
- अगला, फ़ाइल को अपने पसंदीदा टेक्स्ट एडिटर में खोलें। आपको फ़ाइल को संपादित करने के लिए उन्नत विशेषाधिकारों की आवश्यकता हो सकती है, इसलिए sudo का उपयोग करना न भूलें (या GUI टेक्स्ट एडिटर का उपयोग करने पर gksudo)।
- यह पहली बार फाइल जैसा दिखता है:
- हम एक दो लाइन बदल देंगे। जो सेटिंग मैं आपको दिखाने जा रहा हूं, वे होम नेटवर्क के लिए पर्याप्त हैं। डीएचसीपी के बारे में महान बात यह है कि यह बहुत अच्छी तरह से मापता है, इसलिए यदि आप एक बड़े नेटवर्क का प्रबंधन करने के लिए इसका उपयोग कर रहे हैं, तो आपको सेटअप के कुछ संपादन करने की आवश्यकता होगी जो मैं प्रस्तुत कर रहा हूं। फ़ाइल अच्छी तरह से टिप्पणी की जाती है, इसलिए यदि आप इस बारे में अनिश्चित हैं कि कोई विकल्प क्या करता है, तो सुनिश्चित करें कि आपने उस पंक्ति के ऊपर टिप्पणी पढ़ी है जिसे आप संपादित करने जा रहे हैं।
- फ़ाइल लाइन के माध्यम से लाइन पर जाएँ और अपने सेटअप में आवश्यक किसी भी लाइन पर टिप्पणी न करें। फ़ाइल के पहले भाग में आप डोमेन नाम, डोमेन नाम सर्वर और डिफ़ॉल्ट और अधिकतम लीज़ समय जैसे पैरामीटर निर्दिष्ट कर सकते हैं। फ़ाइल के इस भाग में आपके द्वारा कॉन्फ़िगर की जाने वाली सेटिंग्स का उपयोग फ़ाइल के उन सभी अनुभागों के लिए किया जाएगा जो स्पष्ट रूप से उनका उल्लेख नहीं करते हैं।
- यदि इसके बजाय आप केवल एकल नेटवर्क इंटरफ़ेस को कॉन्फ़िगर कर रहे हैं, तो मैं आपको इन पहली पंक्तियों पर टिप्पणी करने और व्यक्तिगत वर्गों में डोमेन नाम और डोमेन नाम सर्वर को कॉन्फ़िगर करने की सलाह देता हूं।
- अब फ़ाइल को खोजें और एक पंक्ति देखें जो पढ़ता है "आंतरिक सबनेट के लिए थोड़ा अलग कॉन्फ़िगरेशन“. यह वह जगह है जहाँ आप अपने आंतरिक सबनेट की सेटिंग निर्दिष्ट करते हैं। जबकि फ़ाइल केवल एक ऐसे अनुभाग को सूचीबद्ध करती है, आप एक से अधिक सबनेट बनाना चाहते हैं, तो आप अधिक बना सकते हैं।
- एक बार जब आप इसे पा लें तो अनुभाग को रद्द कर दें। अब आपको उस नेटवर्क को सूट करने के लिए सेटिंग्स को बदलना होगा जिसे आप कॉन्फ़िगर कर रहे हैं। यहाँ एक संक्षिप्त वर्णन है कि प्रत्येक पंक्ति क्या करती है:



सबनेट 10.5.5.0 नेटमास्क 255.255.255.224 - सबनेट को निर्दिष्ट करता है कि सभी होस्ट किससे संबंधित होंगे। उदाहरण के लिए, यदि आप 255.255.255.0 के मास्क के साथ सबनेट 192.168.0.0 से आईपी पते निर्दिष्ट करना चाहते हैं, तो आप लाइन को बदल देंगे सबनेट 192.168.0.0 नेटमास्क 255.255.255.0
रेंज 10.5.5.26 10.5.5.30 सबनेट के भीतर कई आईपी पते निर्दिष्ट करता है जो किसी भी मशीन को एक पते का अनुरोध करने के लिए सौंपा जाएगा। हमारे मामले में हम इसे एक उपयुक्त में बदल सकते हैं रेंज 192.168.0.10 192.168.0.50
अन्य लाइनों का उपयोग वैकल्पिक मापदंडों जैसे राउटर एड्रेस, डीएनएस सर्वर आदि को कॉन्फ़िगर करने के लिए किया जाता है। आप उन्हें यहां निर्दिष्ट कर सकते हैं कि आप फ़ाइल के शुरू में दिए गए डिफ़ॉल्ट को ओवरराइड कर सकें।

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