使用第二个 OpenWRT 路由器作为 DNS 提供商

使用第二个 OpenWRT 路由器作为 DNS 提供商

上周,我的 WNDR3700 上的 WiFi 断线了。它运行的是 openWrt Chaos Calmer,我对此非常满意,尤其是因为它运行了我的广告拦截脚本。这使我不必在众多设备上安装广告拦截程序,并使上网更加安全。

我现在已经购买了 Netgear R7000 作为我的新路由器,但是由于断电,我不会在其上安装自定义固件。

有没有办法将我的旧 WNDR3700 连接到 R7000 并让 WNDR3700 处理 DNS 请求?

我尝试过谷歌,但没有找到真正适合我的情况的东西。

答案1

您可以在 OpenWRT 上运行任何您想要/能够构建/适合您硬件的东西,它是 Linux。当然,从可用的软件包安装最容易 - 大多数路由器没有足够的内存来编译软件,如果您想在大多数情况下这样做,您必须为 CPU 交叉编译软件(尽管如果您的 WNDR3700 有 128MB 的闪存,您可能不会遇到直接在其上编译的问题)。

至于 DNS 服务器 - 至少有bind-server一个bind-tools可用于 OpenWRT 的 - 如果你安装了这些,请确保你有足够的空间并阅读。您必须设置转发到您的 ISP 或其他 DNS 服务器并编辑您自己的区域文件。我相信还有其他的 - 请查看 OpenWRT 网站上的软件包。

将其连接到网络的最简单方法是将以太网电缆连接到实际路由器上的一个 LAN 端口和另一个 LAN 端口。执行此操作之前,您应该重置所有防火墙和 VLAN 设置,并禁用 DHCP。使用 OpenWRT Web 界面为设备分配 LAN 端的 IP,并告诉您的其他系统使用该 IP 作为其 DNS 服务器。

相关内容