如何使用 eBox/Zentyal 服务器将 DNS 请求转发到 OpenDNS,而无需使用 HTTP 代理

如何使用 eBox/Zentyal 服务器将 DNS 请求转发到 OpenDNS,而无需使用 HTTP 代理

我使用 eBox/Zentyal 作为网关和基础设施。我对网站进行过滤。OpenDNS 仅在启用 HTTP 代理的情况下才有效。不使用 HTTP 代理怎么样?

我尝试在 /etc/bind/named.conf.options 的转发器部分配置并添加 208.67.222.22;208.67.220.220,但在 sudo invoke-rc.d 网络重启后它不起作用。

答案1

更正2011-04-30:添加了.mas 扩展名。

将转发器部分添加到 /usr/share/ebox/stubs/dns/named.conf.options.mas

答案2

听起来客户端机器正在进行自己的 DNS 查询 - 因此您需要配置您的 DHCP 服务器(如果您不使用 DHCP,则需要配置单个机器)以使用 OpenDNS 作为上游名称服务器;或者您需要配置客户端机器以使用您的本地服务器作为上游名称服务器,并且您的本地服务器显然已经配置为使用 OpenDNS,因此这应该会产生您想要的结果。

相关内容