![如何在 Netgear N600 路由器上重定向/重新路由 DNS 请求](https://linux22.com/image/1377099/%E5%A6%82%E4%BD%95%E5%9C%A8%20Netgear%20N600%20%E8%B7%AF%E7%94%B1%E5%99%A8%E4%B8%8A%E9%87%8D%E5%AE%9A%E5%90%91%2F%E9%87%8D%E6%96%B0%E8%B7%AF%E7%94%B1%20DNS%20%E8%AF%B7%E6%B1%82.png)
我尝试在加拿大使用 Chromecast,效果很好。唯一的问题是我想使用自定义 DNS 服务,这样我就可以访问其他国家/地区的 Netflix 内容。但这不起作用因为 Chromecast 有硬编码的 DNS 规则(8.8.8.8 和 8.8.4.4),
我想做的是在我的 Netgear 路由器中添加一些自定义规则,以某种方式将这些 DNS 查询重定向到我选择的 DNS 服务器。我看到有些人已经成功地用番茄路由器做到了这一点。请参阅这里。
有人知道我如何在 Netgear 路由器上实现这一点吗?我已启用 telnet 访问,但它似乎没有使用 iptables 进行路由配置。路由器是 WNDR3400v1。
答案1
您的 Netgear 路由器可能支持动态 DNS,尽管我认为这不会覆盖定向 DNS 查询。我猜它只适用于 URL,但请确保您拥有最新的固件。
至于更先进的固件,WNDR3400支持的经过DD-WRT,尽管没有特别提到 WNDR3400v1。这些文章介绍了使用 DD-WRT 重定向 DNS:
为 Chromecast 设置 UnoDNS(需要 DD-WRT 路由器)
使用 DD-WRT 重定向域和 DNS。
如果您决定更换固件,请确保您已下载了当前的 Netgear 固件及其重新安装工具,即使路由器已损坏(我不记得这个实用程序的名称,但我过去曾对 Netgear 路由器执行过此操作)。如果您更换了固件,我不确定恢复出厂设置是否能正常运行,但如果路由器已损坏,这应该是您的第一个恢复选项。