ในdnsmasq
เป็นไปได้ที่จะส่งต่อโดเมนไปยังเซิร์ฟเวอร์ชื่ออื่น ฉันจะทำสิ่งนั้นได้named
อย่างไร
server=/foo.com/10.0.10.1
server=/vpn.foo.com/8.8.8.8
ในdnsmasq
เป็นไปได้ที่จะส่งต่อโดเมนไปยังเซิร์ฟเวอร์ชื่ออื่น ฉันจะทำสิ่งนั้นได้named
อย่างไร
server=/foo.com/10.0.10.1
server=/vpn.foo.com/8.8.8.8
คำตอบ:
สิ่งนี้ควรใช้กับ BIND9:
zone "foo.com" IN {
type forward;
forwarders {
10.0.10.1;
};
};
zone "vpn.foo.com" IN {
type forward;
forwarders {
8.8.8.8;
};
};
$ORIGIN
คำสั่งในไฟล์โซนได้ฉันไม่เชื่อว่าคุณสามารถใช้อักขระตัวแทนสำหรับชื่อโซนได้
forward only
ตัวเลือกที่อาจจะมีความหมายที่นี่
dnssec-validation auto;
ด้วยdnssec-validation no;
ใน named.conf.options