एक अलग नेमसेवर के लिए कुछ डोमेन को `नाम` (bind9) कैसे दें?


18

में dnsmasq, अलग-अलग नेमसर्वर के लिए डोमेन अग्रेषित करना संभव है। मैं इसमें कैसे कर सकता हूं named?

server=/foo.com/10.0.10.1
server=/vpn.foo.com/8.8.8.8

जवाबों:


18

यह BIND9 के लिए काम करना चाहिए:

zone "foo.com" IN {
    type forward;
    forwarders {
        10.0.10.1;
    };
};

zone "vpn.foo.com" IN {
    type forward;
    forwarders {
        8.8.8.8;
    };
};

तुम भी बदलने के लिए आवश्यकता हो सकती है dnssec-validation auto;के साथ dnssec-validation no;named.conf.options में।
mivk

1
क्या यह भी वाइल्डकार्ड का समर्थन करता है?
पीटरसन

BIND 9.9 विन्यास संदर्भ स्पष्ट रूप से नहीं कहा गया है, लेकिन जब से क्षेत्र नाम की जरूरत है एक वैध क्षेत्र उस के साथ इस्तेमाल किया जा सकता होने के लिए $ORIGINजोन फाइल में निर्देश, मैं नहीं मानता कि आप क्षेत्र नाम के लिए वाइल्डकार्ड का उपयोग कर सकते हैं।
जेम्स स्ने

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