如何在Linux上设置等效的USVIDEO.ORG DNS-Proxy
我在美国有一个运行Ubuntu的VPS.我想设置类似于
http://www.usvideo.org的东西基本上,USVIDEO是一种DNS服务,允许加拿大人访问美国内容,如Hulu,Netflix,NBC等(受地理IP限制).
以下是我认为USVideo的做法: >客户端(PS3,XBOX,PC)指定USVIDEO.org网站上指定的DNS服务器. 这个解决方案的优雅之处在于,VPN隧道不需要绕过某些网站的地理IP检查.客户端所需的只是指定DNS服务器(VPS).如果某个站点在地理位置上被锁定,只需将流量转发到代理,就是这样.可以在DNS条目中指定这些站点,也可以在代理服务中指定这些站点,以将DNS请求重定向到其自己的代理. 我相信我需要设置类似的东西是Squid Proxy,IPTables和DNS.我需要帮助的是如何准确地解决这个问题?将Squid Proxy设置为透明代理吗? 解决方法
诀窍不仅仅是你代理的东西,还有你不代理的东西.大多数视频网站在不同主机甚至不同域上托管Web内容和视频内容.在hulu.com的情况下,所有视频内容都在akamaitechnologies.com域上…所以如果您代理hulu.com而不是akamaitechnologies.com,您可以伪造地理区域.
更好的是,如果您可以访问路由器和低带宽VPN服务,您几乎可以使用防火墙规则来执行此操作.您将低带宽内容重定向到您的vpn服务,并保留未经过滤的高带宽内容.这个解决方案的优点是有许多免费的低带宽vpn提供商…如果你想要打勾的网站数量相当低,你也可以使用ssh隧道而不是vpn. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |