Ubuntu में DHCP सर्वर से DNS को अनदेखा करें


16

मैं फ़ाइल DNSमें स्थैतिक सेट करता हूँ /etc/resolvconf/resolv.conf.d/base:

nameserver 8.8.8.8
nameserver 8.8.4.4

लेकिन मेरा पीसी अभी भी डीएचसीपी से डीएनएस प्राप्त करता है, यह मेरा है /etc/resolv.conf:

nameserver 192.168.100.2 
nameserver 8.8.8.8
nameserver 8.8.4.4

सर्वर DNSसे प्राप्त उपेक्षा कैसे DHCPकरें?

जवाबों:


28

आप इस लाइन को अपने में जोड़ सकते हैं /etc/dhcp/dhclient.conf:

supersede domain-name-servers 8.8.8.8, 8.8.4.4;

फिर नेटवर्क को पुनरारंभ करें या dhclientपरिवर्तन करने के लिए चलाएं ।

से man dhclient.conf:

The supersede statement

       supersede [ option declaration ];

       If for some option the client should always  use  a  locally-configured
       value  or  values rather than whatever is supplied by the server, these
       values can be defined in the supersede statement.

4
इसके अलावा, आप में टिप्पणी कर सकते हैं /etc/dhcp/dhclient.confमें requestमानकों अनुरोध करने के लिए है कि आप नहीं चाहते हैं, DNS के लिए यह किया जा सकता है domain-name, domain-name-servers, domain-search
एलेक्स

@ एलेक्स मैंने देखा है कि कुछ उपकरण उन विकल्पों के साथ प्रतिक्रिया करते हैं जिन्हें आपने नहीं पूछा था। हालांकि आपको लगता है कि इसे अनदेखा नहीं किया जाएगा यदि अनुरोध नहीं किया गया है, तो विपरीत व्यवहार में सच प्रतीत होता है: वास्तव में संसाधित किए गए बिना वापस किए गए विकल्प। सुरक्षा संवेदनशील उपकरणों को कॉन्फ़िगर करते समय कुछ याद रखना ... (जैसे कि CIDR मार्गों को भेजें और गेटवे से ट्रैफ़िक को बायपास करें।)
gertvdijk
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.