opendns 适用于手动配置,但不能通过 dhcp 分配的 dns

opendns 适用于手动配置,但不能通过 dhcp 分配的 dns

我创建了多个 VLAN。连接到这些 VLAN 的所有设备都可以毫无问题地访问互联网。我在华硕 rt-n66u 路由器上使用 tomato build 132。

当 Windows 10 计算机和 Windows XP 计算机手动配置 DNS 时,我可以解析名称,并且不会出现 opendns oops!页面。

但是,当计算机设置为自动获取 DNS 并使用路由器进行 opendns 时,会出现“oops!”页面。

我在 Tomato DNS 设置中输入了所有 3 个 OpenDNS 服务器。我尝试了所有标准程序,例如刷新 DNS 缓存和清除浏览器缓存。

opendns 支持人员表示“就我目前所见,您的路由器实际上无法使用 OpenDNS 服务器并将其发送到您的网络。您执行的 NSLOOKUP 以及您通过直接在您的计算机上应用 OpenDNS 服务器进行的测试证明了这一点。”

番茄版本 132 中是否存在错误?提前致谢。

答案1

感谢大家的回复。我找到了问题所在。我使用的是 dnscrypt-proxy。我使用的是 basic:network:resolver 下的 4armed 解析器。它不适用于 opendns。我选择了 cisco 解析器,现在一切正常。其他解析器可能有效,我还没有尝试过。无论如何,让它工作的另一个选择是不使用 dnscrypt-proxy。Opendns 现在工作正常,但 opendns 支持没有那么有用。他们似乎不知道如何让它工作的来龙去脉。我不得不自己尝试才能让它工作。我希望这些信息能帮助其他人。

答案2

嗯,但是从截图上看不出来:

确保您的 Tomato 可以充当 DHCP 服务器。DHCP 服务器将分发 DNS 服务器以及“常用”信息(例如 IP 地址和子网掩码)。

进入“高级配置”,勾选“使用内部DNS”,ipconfig /renew在Win10盒子上运行检查。

番茄高级配置

相关内容