我是 Flashrouters 的新手,我想知道是否可以为特定域设置不同的 DNS 服务器:
例如:如果域是易趣网或者美国宇航局网站然后使用 8.8.8.8(作为 DNS 服务器),其他所有域均使用 200.200.1.1。
DD-WRT 能实现吗?如果能,会有什么影响?这会让我的上网速度变慢吗?
答案1
我对 DD-WRT 不太熟悉,但如果您能够安装最新版本的 BIND,那么您想要做的事情应该是可能的。您需要做的是将路由器声明为“特殊”区域的“权威”,然后在区域声明中声明“存根”。区域声明应如下所示:
zone example.com {
type stub;
masters { 8.8.8.8; };
file "stub-example-com"
};
注意:在阅读可用文档时,似乎还有其他方法可以做到这一点(我还没有测试过它们)。一个网站声称您可以使用“forwarders”命令代替“masters”。
建议从 ISC 网站[1] 获取文档并阅读存根。无论如何,希望这能有所帮助。