Bind DNS सर्वर सेट रूट NS


0

मैं अपने अधिकार के तहत डोमेन के लिए एक स्थानीय DNS सर्वर सेटअप करूंगा। मैं अपने LAN पर डिफ़ॉल्ट रूप में इस DNS सर्वर को कॉन्फ़िगर करूंगा।

कहो कि मेरे अधिकार के बाहर एक डोमेन के लिए DNS अनुरोध है। जो मैं जानता हूं कि मेरा डीएनएस इसे अगले क्षेत्र (ऊपर) तक बढ़ा देगा। मैं एक विशिष्ट DNS सर्वर से इन अनुरोधों को बढ़ाने के लिए BIND को कैसे कॉन्फ़िगर कर सकता हूं (कहो 8.8.8.8)

जवाबों:


1

जो मैं देख सकता हूँ कि आप अग्रेषण सक्षम करना चाहते हैं, सुनिश्चित करें कि BINDपुनरावर्ती कॉन्फ़िगर किया गया है recursion yes;

एक अग्रेषण उदाहरण के लिए देखें:

https://serverfault.com/questions/98510/bind-dns-forwarding-for-external-domain


0

इस कॉन्फ़िगरेशन स्निपेट को वही करना चाहिए जो आपको अग्रेषण के संदर्भ में चाहिए:

acl auth_nets {
        192.168.1/24;
        127.0.0/8;
};

options {
        directory "/var/cache/bind";
        version "Do you mind?";
        forward only;
        forwarders {
                8.8.8.8;
        };
        allow-query { auth_nets; };
        allow-recursion { auth_nets; };
};

ध्यान दें कि forward onlyविकल्प bindकेवल बाहरी डोमेन रिज़ॉल्यूशन अनुरोधों के लिए फ़ॉरवर्डर्स पर भरोसा करने का निर्देश देता है। auth_netsएक कस्टम एसील है जिसे मैंने सुरक्षा कारणों से स्थापित किया है, क्योंकि मैं एक प्रतिबंध लगाना चाहता था जिस पर होस्ट मेरे DNS सर्वर को क्वेरी कर सकते हैं (और इसे पुनरावर्ती उपयोग करें)।

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