对于hulu.com,如何通过DNS规避IP限制?


11

我刚刚从一个澳大利亚人那里听说,可以使用某些DNS服务器从澳大利亚观看hulu.com(实际上受国家IP检查的限制)。

现在我想知道这是如何工作的,因为无论我使用什么DNS服务器,IP都保持不变!

从技术上讲,这是怎么工作的,他是通过DNS代理冲浪吗?

Answers:


10

听起来他正在使用的服务可能是UnoTelly

他们的常见问题解答有关于其工作原理的条目,但并没有很大启发:

顾名思义,UnoTelly DirectDNS利用适当的DirectDNS技术使您可以访问被阻止的网站。与VPN或代理不同,UnoTelly DirectDNS仅屏蔽相关流量,因此您可以访问被阻止的网站。

VPN或代理就像一个大型网络,可以捕获水中的每条鱼,但有时这是不理想的,因为您可能不希望其中的某些鱼!另一方面,UnoTelly DirectDNS的功能类似于激光制导的网络,仅捕获所需的相关鱼,而让其他非必需鱼通过。

更具指导性的实际上是在查看他们的DNS作为hulu.com的地址返回的内容:

  • 使用我的常规DNS,nslookup报告hulu.com为24.143.196.24,这是Akamai CDN-很有意义

  • 使用他们的DNS(http://currentdns.unotelly.com报告23.21.182.24,我得到了:

    > server 23.21.182.24
    Default server: 23.21.182.24
    Address: 23.21.182.24#53
    > hulu.com
    Server:         23.21.182.24
    Address:        23.21.182.24#53
    
    hulu.com        canonical name = www.hulu.com.
    www.hulu.com    canonical name = ec2-usa.unostructure.com.
    

因此,是的:您可以看到,当使用他们的DNS时,hulu.com成为UnoTelly服务器,它通过可能是美国本土的服务器代理连接。


因此,他们正在代理在美国以外传输的所有这些数百万兆字节的数据吗?这听起来还不够合理。
Andrew Savinykh 2015年

@zespri-它们实际上并不代理视频流,而只是代理与内容提供者的初始连接(即在进行位置检查时)。坚定地表示:“我们不代理或拦截Netflix的流链接。电影开始播放时,您直接连接到Netflix服务器。” 有关更多详细信息,请参见此处:help.unotelly.com/support/solutions/articles/…–
Lawrence

@Lawrence意味着hulu / netflix等选择不对其进行阻止,因为可以肯定地他们可以检测出它们正在向何处流式传输。我不知道为什么那么他们阻止它的UI水平....
安德鲁Savinykh

这可能只是技术决定的结果。位置检测/阻止服务可能不同于流服务。只是出于性能方面的考虑,何时运行的挂钩可能仅在流的开头发生。
劳伦斯

1

您可以使用我创建的我的服务ProxyDNS,这完全是因为需要从美国以外的地方访问我最喜欢(但被阻止)的网站。

您所要做的就是将DNS配置为http://www.proxydns.co/中指定的IP

它是这样工作的:

就像其他任何DNS一样,但是当您访问某个网站时,由于位置原因而无法访问该网站时,DNS会使用基于云的代理来解决该问题(代理就像是“隧道”绕过任何限制),以至于您根本没有注意到它。

ProxyDNS的工作原理与普通DNS相似,不会以任何方式改变您的常规浏览,而仅适用于那些被您阻止的站点。一切都如此透明地发生,以至您只注意到一个事实,那就是不再存在阻塞。

成为基于云的代理有很多优点:

如果您需要帮助在LinuxWindowsMacRokuXbox上进行配置,可以在此处获取。

如果您无法与我联系或请求取消阻止新站点,则可以在支持部分进行

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.