DNS नाम के साथ LAN में स्टेटिक आईपी


3

मेरे पास राउटर के पीछे बैठे एक घर है (Linksys WRT54G)। लिनक्स बॉक्स को दिए गए आईपी पते हैं

  • 192.168.0.101
  • 192.168.0.102
  • 192.168.0.103

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

अब मेरे पास एक ऐसा एप्लिकेशन है जिसके लिए प्रत्येक मशीन की तरह FQDNs (पूरी तरह से योग्य डोमेन नाम) की आवश्यकता है - कुछ ऐसा

  • phx1.mylocalnet.com
  • phx2.mylocalnet.com
  • phx3.mylocalnet.com

क्या ऐसा करना संभव है?

जवाबों:


1

… या आप अपनी सभी मशीनों को गतिशील रूप से निर्दिष्ट पते के साथ रख सकते हैं, और:

  • जब आप डीएचसीपी सर्वर से पट्टे प्राप्त करते हैं, तो आपके सभी डीएचसीपी क्लाइंट स्थानीय कंटेंट डीएनएस सर्वर के साथ खुद को पंजीकृत करने के लिए कॉन्फ़िगर किए गए, अलग-अलग डीएनएस सर्वर प्रदान करते हैं। या
  • स्थानीय DNS सर्वर हैं, फिर से विभाजित क्षितिज DNS सेवा प्रदान करते हैं, और एक डीएचसीपी सर्वर (एक के लिए आईएससी का डीएचसीपी सर्वर ऐसा कर सकता है। आपके राउटर का डीएचसीपी सर्वर शायद नहीं कर सकता।) जो नाम दर्ज करता है → स्थानीय सामग्री डीएनएस सर्वर के साथ सीधे पते को मैप करता है, सीधे। ताकि डीएचसीपी ग्राहकों को न हो।

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


0

को देखो dnsmasqDNS और कैश DNS परिणाम तक सेवा करने। आप इसे एक सिस्टम पर स्थापित कर सकते हैं और /etc/resolv.confअन्य होस्ट के लिए संपादित कर सकते हैं । आप या तो dnsmasqअपने राउटर को डीएचसीपी सर्वर के रूप में बदलने के लिए उपयोग कर सकते हैं , या स्थिर पते निर्दिष्ट कर सकते हैं। सर्वर के लिए मैं निश्चित पते निर्दिष्ट करूंगा, ग्राहक किसी भी तरह से ठीक हैं।


0

सबसे पहले, आपको उन्हें स्थिर आईपी पते निर्दिष्ट करके शुरू करने की आवश्यकता है, या यदि आपका राउटर इसका समर्थन करता है, तो आप अपने डीएचसीपी सर्वर का उपयोग करके उन्हें आरक्षित आईपी पता दे सकते हैं। मैं बस उन्हें डीएचसीपी सर्वर की सीमा से बाहर आईपी पते असाइन करूंगा, जैसे 192.168.0.21-23। यह ऐसा है कि आईपी पते में बदलाव नहीं होगा, और अगला चरण टूट जाएगा। दूसरे पोस्टर में इसका जिक्र नहीं था।

फिर, जब तक आप एक DNS सर्वर स्थापित नहीं करना चाहते हैं (मैं अन्य पोस्टर से सहमत हूं: ओवरकिल), आपको HOSTS फ़ाइल में प्रविष्टियों को जोड़ने की आवश्यकता होगी जैसा उन्होंने कहा था।


0

ऐसा करने के कई तरीके हैं, एक आपके नेमसेवर बनने के लिए आपकी एक मशीन को सेटअप किया जा रहा है (और यह आपके नेटवर्क को बताएगा phx1.mylcoalnet.com है 192.168.0.101, आदि)। यह एक कम हैक-आई दृष्टिकोण है, लेकिन इसे लागू करना कठिन है और ओवरकिल हो सकता है।

एक आसान तरीका, सिर्फ मशीन को धोखा देना होगा जो एक होस्ट फ़ाइल का उपयोग करके FQDN- एप्लिकेशन को होस्ट करता है (यह लिनक्स और विंडोज दोनों पर मौजूद है ) /etc/hostsऔर Windir\system32\drivers\etc\hosts। यदि आवश्यक हो, तो आप अपने नेटवर्क पर सभी मशीनों पर उन्हीं प्रविष्टियों को जोड़ सकते हैं।

यह मानता है कि इस मुद्दे की मेरी समझ सही है, और आपके पास वास्तव में एक वास्तविक डोमेन नहीं है जिसका आप उपयोग करना चाहते हैं। यदि मैंने आपको गलत समझा है, तो समाधान अभी भी पहले वाला होगा, सिवाय इसके कि आप उस एनएस को अपने डोमेन के लिए प्राथमिक नाम देना चाहते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.