我家里有一台运行 bind 和 ISC DHCP 的 Ubuntu 14.04 服务器。Bind 正在从 unblock-us.com 缓存,这样我就可以访问美国 Netflix 内容。一切正常。
我在使用 Android Netflix 应用时遇到了麻烦。显然,该应用硬编码了 Google 的 DNS 服务器,因此它会忽略 DHCP 提供的内容。我在路由器中添加了一个过滤器,以阻止除我的服务器 IP 之外的所有端口 53 上的 WAN 访问。这没有帮助,因为当无法访问 Google DNS 时,应用会挂起,而不是回退到 DHCP 分配的 DNS。
我想我可以在我的 DHCP 配置中设置静态路由,以便 Google 的 DNS 8.8.8.8 路由到我的 DNS 服务器 192.168.0.102,但我不知道如何做到这一点。
任何帮助都将非常有帮助。