为何修改 DNS 服务器就可以做到绕过 IP 检测?

2017-08-04 10:16:40 +08:00
 pengdu

https://github.com/uku/Unblock-Youku/wiki/Unblock-youku-dns-常见问题(暂定)

没想明白这个原理

6308 次点击
所在节点    程序员
7 条回复
yushiro
2017-08-04 10:23:31 +08:00
估计是域名劫持吧,某个接口返回的数据是 dns 提供的人指定的。
我随便乱猜的,不负责任。
hguandl
2017-08-04 10:29:58 +08:00
具体原理我也不敢下定论,不过根据 nslookup 的结果,应该是 DNS 服务器把那些有国内限制的网站解析到了自己的服务器 IP 上,然后再反向代理到国内的服务器访问。曾经还有改 DNS 达到看油管的效果,应该也是类似的原理。
Love4Taylor
2017-08-04 11:36:28 +08:00
劫持相关检测域名到自建服务器 然后再做处理
RLib
2017-08-04 11:42:16 +08:00
跟谷歌改 host 一个原理?
winooxx
2017-08-04 11:56:21 +08:00
把域名解析到自建的 reverse proxy 上
tyfyc
2017-08-04 12:06:52 +08:00
把会进行 geo-blocking 的请求解析到自己当地的服务器地址上。大多数类似的服务都是一个道理,用来看 Netflix、HBO 的各种 Smart DNS 服务也是的。
pengdu
2017-08-04 13:49:11 +08:00
@tyfyc 这就要求 geo-blocking 的请求和 video streaming 的请求是不同的子域名?这样才可以让 geo-blocking 是伪装了 IP 的,真实流量是走自己的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/380335

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX