解锁你的VPS:Netflix-Proxy让不支持奈非的IP顺利观看奈非

搭建netflix-proxy

首先确保你有一台服务器A可以正常观看奈非,现在解锁你手中另一台无法观看奈非的服务器B。在你能看奈非的机子A上执行如下命令:

apt-get update\
&& apt-get -y install vim dnsutils curl sudo\
&& curl -fsSL https://get.docker.com/ | sh || apt-get -y install docker.io\
&& mkdir -p ~/netflix-proxy\
&& cd ~/netflix-proxy\
&& curl -fsSL https://github.com/ab77/netflix-proxy/archive/latest.tar.gz | gunzip - | tar x --strip-components=1\
&& ./build.sh

出现提示:netflix-proxy-admin site=http://IP:8080/ credentials=admin:PASSWORD 即为成功,IP为当前服务器A的IP,admin为搭建此程序的用户名,PASSWORD为用户名对应的密码。

在浏览器地址栏中输入访问:http://ip:8080/,ip为服务器A的ip,使用上述给出的用户名和密码登陆,并将无法观看奈非的服务器B的ip添加进去。
请输入图片描述

修改dns

登陆服务器B,修改dns为服务器A的IP

echo nameserver IP > /etc/resolv.conf        //此处IP为服务器A的ip

现在你已经成功解锁了服务器B,在服务器B上搭建ss/ssr,本地连接ss/ssr后就能顺利观看netflix了。
如果你搭建的是v2ray等具备自定义DNS服务器的工具,如此设置并不可行,如果针对这些软件单独修改DNS为服务器A的IP。

搭建出错问题

netflix-proxy安装脚本已经升级,新版会安装python3.6,导致netflix-proxy安装失败,我测试这个问题出现的概率比较高,所以大家遇到搭建出错的问题,可以尝试使用旧版安装命令:

apt-get update\
&& apt-get -y install vim dnsutils curl sudo\
&& curl -fsSL https://get.docker.com/ | sh || apt-get -y install docker.io\
&& mkdir -p ~/netflix-proxy\
&& cd ~/netflix-proxy\
&& curl -fsSL https://github.com/Newlearner365/netflix-proxy/archive/latest.tar.gz | gunzip - | tar x --strip-components=1\
&& ./build.sh

如果你想要更简单的,或者你想懂原理,可以参考这篇文章:
参考文章