OpenWrt 18.x 中如何为所有局域网机器指定 DNS 服务器?

OpenWrt 18.x 中如何为所有局域网机器指定 DNS 服务器?

我希望我的 OpenWrt 18.x 路由器能够:

  • 不自行处理DNS解析请求

  • 将我选择的 DNS 提供商的服务器转发到 LAN 上的机器


历史:

昨天我发现我有第节中指定的 DNS 服务器接口 - WAN,其中有一个名为使用自定义 DNS 服务器,这听起来让我很尴尬。(我为什么要在 WAN 接口解析 DNS 请求?)

因此,我的第一步是删除 WAN 中的这些设置并将其移至部分接口-LAN,有相同的部分再次调用使用自定义 DNS 服务器,我以为就是这样。好吧,也许它比 WAN 更适合它......当然,但是路由器通过 DHCP 为我的 LAN 机器分配路由器地址,所以我的愿望仍然没有改变。


OpenWrt 18.x 中如何为所有局域网机器指定 DNS 服务器?

答案1

事实证明我至少处于正确的界面......就是这样,如果没有进行大量搜索,我不会编造这个。

它的完整路径是:

网络 ⟹ 接口 ⟹ LAN ⟹ DHCP 服务器 ⟹ 高级设置 ⟹ DHCP 选项:

您可以在此处指定自己的 DNS 服务器6、像这样的前缀:

6,8.8.8.8,8.8.4.4

如果你是谷歌 (监视你),或者例如开放DNS如果你想自由:

6,208.67.222.222,208.67.220.220

神奇代码 6 来自这一页,但实际上我引用的是暗示:

定义其他 DHCP 选项,例如“6,192.168.2.1,192.168.2.2”,向客户端通告不同的 DNS 服务器。


相关内容