Chromecast、Unblock-Us 和 Edimax BR-6478AC 路由器

Chromecast、Unblock-Us 和 Edimax BR-6478AC 路由器

看来 Google 已将 Google DNS 硬编码到 Chromecast 中,因此对于美国以外想要使用它来观看 Netflix 和 Hulu 的人来说,它几乎毫无用处。

我有上述路由器,但由于其他限制,我无法用 OpenWrt/DD-WRT 刷新它。有人能想到做类似的事情的方法吗

答案1

我今天一直在尝试以下操作:

我有一台连接到调制解调器的计算机(iMac)。使用互联网提供商的路由器/调制解调器无法更改主 DNS 和辅助 DNS,因此我在计算机上配置了 DNS。我可以通过在我的计算机上解锁美国来访问美国以外的 Netflix。

现在如果我执行以下操作:

  • 我在电脑上创建了一个热点
  • 我通过电脑用移动设备连接到互联网(这些移动设备没有配置解除阻止我们)
  • 我可以在所有这些设备上访问 Netflix

如果我使用 chrome cast 执行此操作,则无法正常工作,因为 DNS 是“硬编码”的。但必须有一种方法可以通过使用您的计算机来规避这种情况。我知道您可以在特定路由器上强制取消阻止美国 DNS。检查以下 URL -http://stuff.purdon.ca/?page_id=322。如果是这种情况,则可以通过编程方式强制将取消阻止美国 DNS 的操作应用于 chrome cast。

我提供的链接向您展示了如何在路由器上使用以下命令强制执行 DNS:

 $IPTABLES -A PREROUTING -t nat -s 192.168.10.40 -p udp -d 8.8.8.8 --dport 53 -j DNAT --to-destination 208.122.23.23

 $IPTABLES -A PREROUTING -t nat -s 192.168.10.40 -p udp -d 8.8.4.4 --dport 53 -j DNAT --to-destination 208.122.23.22

我希望这可以为找到解决方案迈出第一步。

相关内容