简介

github有一个著名的奈飞代理项目,用的是dns代理。

项目:https://github.com/ab77/netflix-proxy

准备工作

该项目用到了DNS劫持 和 SNI代理。将Netflix的查询请求劫持到中转服务器的IP上,之后通过中转服务器监听443端口的 SNI代理 ,将你的观看请求通过中转服务器处理后发送给Netflix服务器。 中转服务器使用SNI代理 ,因此也不会被判断成使用Proxy。

首先我们需要一台能看奈飞的小鸡,否则此代理无效。假设能看奈飞的服务器是小鸡A,中转的服务器是小鸡B。我们需要在小鸡A上面搭建一个tcp反向代理,并能够劫持小鸡B的DNS解析到小鸡A上面。

所以我们需要的工具大概有:

  • 服务器两个,其中一个可以解锁Netflix
  • SNIProxy,HTTPS代理
  • Dnsmasq,搭建DNS server
  • Caddy,反向代理

说明了原理之后,需要注意的事情有:

  • 配置好小鸡A之后需要在小鸡B上面修改服务器DNS为小鸡A的ip,以便在小鸡A上解析DNS
  • 使用该代理观看Netflix的时候,小鸡A和小鸡B同时消耗流量
  • 你要看奈飞->向b
Last modification:September 2nd, 2019 at 11:21 am
如果觉得我的文章对你有用,欢迎打赏!