DHCP का उपयोग करते समय अतिरिक्त DNS खोज डोमेन जोड़ना


11

मैं एक नेटवर्क कनेक्शन में अतिरिक्त DNS खोज डोमेन कैसे जोड़ सकता हूं जो डीएचसीपी का उपयोग करके कॉन्फ़िगर किया गया है?

काम के दौरान, हमारे पास कई उप-डोमेन (test.example.com, dev.example.com, आदि) हैं, और मैं हर बार उप-डोमेन में एक सर्वर तक पहुँचने के लिए उप-डोमेन के चक्कर लगाकर थक चुका हूँ। -domains।

जवाबों:


7

यहाँ एक पूर्ण समाधान है जो कम से कम के साथ काम करता है 12.04:

sudo nano /etc/dhcp/dhclient.conf
# add next line (alternatively you can use append instead of prepend)
prepend domain-name "example.com other.example.com";
# before: request subnet-mask...

( sudo -e /etc/dhcp/dhclient.confयदि आप डिफ़ॉल्ट संपादक पर भरोसा करते हैं तो आप इसका उपयोग भी कर सकते हैं )

यदि आप "पेशेवर" नेटवर्क के किसी भी प्रकार के हैं, जिनके अपने DNS सर्वर हैं और / या यदि आपने अपनी स्वयं की DNS सेवा (s) को उक्त नेटवर्क पर और अपने कार्य केंद्र पर भी सेटअप किया है, तो, आप भी टिप्पणी करना चाहते हैं -इस लाइन के बारे में:

# domain-name, domain-name-servers, domain-search, host-name,

- ऐसा करने से आप अपने स्वयं के डोमेन-नाम-सर्वरों का उपयोग कर सकते हैं, जिससे आपके व्यक्तिगत डोमेन-खोज को और अधिक सुचारू रूप से काम करने में सक्षम बनाया जा सकता है, जो आपके लिए किसी और के सेटअप के उपयोग से बेहतर है। ईजी: मैं नेटवर्क 192.168.10.0 पर हूं; कंपनी का नाम सर्वर 192.168.10.10 और 192.168.10.11 है - लेकिन, मैं 192.168.10.20 (जो कि आवश्यकतानुसार 192.168.10.10 और .11 पर आगे जाएगा) पर नामों की एक अधिक व्यापक सूची के साथ अपना खुद का नाम सर्वर चलाता है। मेरे सभी नेटवर्क कॉन्फ़िगरेशन 192.168.10.20 और 8.8.8.8 और 8.8.4.4 (Google नाम सर्वर) घोषित करते हैं, लेकिन, डीएचसीपी उस प्राथमिकता को ओवरराइड करेगा, जो मुझे डिफ़ॉल्ट सर्वर के रूप में 192.168.10.10 खिलाती है। अंत में ... डीएचसीपी से उन पहलुओं का अनुरोध नहीं करना बेहतर नेटवर्क जीवन के लिए बनाता है।

अब नेटवर्किंग को पुनः आरंभ करें:

sudo service networking restart

(आप sudo /etc/init.d/networking restartपुरानी आरसी स्क्रिप्ट के साथ भी उपयोग कर सकते हैं )


7

उबंटू के अधिक हाल के संस्करणों में, नेटवर्क प्रबंधक आपको डीएचसीपी से मूल्यों का उपयोग करते हुए अतिरिक्त खोज डोमेन और डीएनएस सर्वर को जोड़ने की अनुमति देता है।

  • नेटवर्क मैनेजर इंडिकेटर पर क्लिक करें और एडिट कनेक्शन्स का चयन करें ... उस कनेक्शन का चयन करें जिसे आप एडजस्ट करना चाहते हैं, और एडिट पर क्लिक करें । कनेक्शन के प्रकार के आधार पर, आपको टैब स्विच करना पड़ सकता है।
  • संपादन संवाद में, IPv4 सेटिंग टैब (या IPv6 का उपयोग करने पर IPv6 सेटिंग्स टैब) पर स्विच करें ।
  • इसे स्वचालित (डीएचसीपी) पर छोड़ दें । बस अतिरिक्त खोज डोमेन फ़ील्ड में अल्पविराम से अलग डोमेन की सूची भरें , और सहेजें पर क्लिक करें
  • आपको डिस्कनेक्ट और पुन: कनेक्ट करने की आवश्यकता हो सकती है।

यह 16.04 एलटीएस पर काम कर रहा है और मुझे डिस्कनेक्ट और फिर से कनेक्ट करना पड़ा।
रूडी विवर्स

6

यदि आप नेटवर्क प्रबंधक का उपयोग नहीं कर रहे हैं तो सोरिन का उत्तर और इब 33 एक्स का उत्तर सही है। यदि आप नेटवर्क प्रबंधक का उपयोग कर रहे हैं, तो ऐसा प्रतीत होता है कि नेटवर्क प्रबंधक पूरी तरह से resolv.conf फ़ाइल की पीढ़ी को नियंत्रित करता है (जो कि आखिरकार डीएनएस लुकअप के लिए नेटवर्किंग सिस्टम क्या उपयोग करता है)। Dhcpclient.conf को बदलना अप्रभावी है।

हालाँकि, यदि आप नेटवर्क प्रबंधक का उपयोग कर रहे हैं तो एक (अपूर्ण) समाधान है:

  1. डीएचसीपी द्वारा DNS सर्वर सेटअप का ध्यान रखें।

    cat /etc/resolv.conf

  2. नेटवर्क प्रबंधक संकेतक पर राइट-क्लिक करें और कनेक्शन संपादित करें चुनें ...

  3. उस कनेक्शन का चयन करें जिसे आप समायोजित करना चाहते हैं, और संपादित करें पर क्लिक करें । कनेक्शन के प्रकार के आधार पर, आपको टैब स्विच करना पड़ सकता है।
  4. संपादन संवाद में, IPv4 सेटिंग टैब (या IPv6 का उपयोग करने पर IPv6 सेटिंग्स टैब) पर स्विच करें ।
  5. केवल स्वचालित (डीएचसीपी) से स्वचालित (डीएचसीपी) पते से विधि बदलें ।
  6. DSN सर्वर टेक्स्ट बॉक्स में चरण # 1 में आपके द्वारा सहेजे गए DNS सर्वर (कई प्रविष्टियों को अलग करने के लिए मुकदमा) की प्रतिलिपि बनाएँ ।
  7. खोज डोमेन पाठ बॉक्स में खोज करने के लिए प्रत्येक डोमेन नाम दर्ज करें ।
  8. सहेजें पर क्लिक करें ...
  9. कनेक्शन को डिस्कनेक्ट और फिर से कनेक्ट करें।

इस दृष्टिकोण का नकारात्मक पहलू यह है कि आपको DNS सर्वर और खोज डोमेन नाम दोनों को निर्दिष्ट करना होगा। अभी भी डीएचसीपी से डीएनएस सर्वर पतों को खींचना संभव नहीं है।

इसके अतिरिक्त, सेटिंग्स को प्रत्येक कनेक्शन के लिए बदला जाना चाहिए। मुझे सभी कनेक्शनों के लिए सेटिंग्स बदलने के किसी भी तरीके का पता नहीं है। हालांकि, यह अक्सर एक फायदा होता है। उदाहरण के लिए, आप अपने घर के वायरलेस नेटवर्क और अपने काम के वायरलेस नेटवर्क के लिए अलग-अलग सेटिंग्स चाहते हैं।


2

ubuntu 11.10 फ़ाइल को संपादित करें /etc/dhcp/dhclient.confऔर इस लाइन को जोड़ें

append domain-name "domain.com";

फिर अपने नेटवर्क को पुनरारंभ करें।

/etc/init.d/networking restart

-1

इस मामले में नीचे का प्रयास करें जब उपयोगकर्ताओं को dhcp सर्वर से ip पता मिलता है, तो इसे mulitple dns सर्वर मिलता है

/etc/dhcp3/dhcpd.conf:

ddns-update-style कोई नहीं;

क्लाइंट-अपडेट को अनदेखा करें;

आधिकारिक;

डिफ़ॉल्ट-पट्टा-समय 1209600;

अधिकतम-पट्टा-समय 1814400;

विकल्प स्थानीय-वार्ड कोड 252 = पाठ;

--- डोमेन नेम सर्वर, क्लाइंट को बताता है कि कौन से DNS सर्वर का उपयोग करना है।

विकल्प डोमेन-नाम-सर्वर 10.0.0.15, 8.8.8.8, 192.168.1.1;

विकल्प समय-ऑफसेट ०


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