0°

流媒体解锁服务,解锁不能看Netflix的服务器

Netflix是全球最大的流媒体平台,拥有非常多的影视资源,可以随时随地在线观看,可是遗憾的是在中国内地是无法观看的,正是由于这个原因,需要我们自己去动手解决这样的困难。想要观看Netflix需要原生IP,我们常用的服务器供应商的IP段都被Netflix封掉了,幸运的话能开出一台没有被封IP的服务器,但是你会发现用了几个月以后还是不能幸免,一台服务器3-5美元一个月,而大多数服务器不支持退款,这样的损失也没有人来为你买单。

前几天看到网上有这种流媒体解锁的服务,可以拯救被Netflix墙掉的服务器,原理是将你的服务器解析到一个没有被Netflix墙的IP地址上,当然这种方法只适合喜欢折腾的朋友,比起直接购买Netflix网络加速服务,自建服务器费用也并没有节省多少,反而会高一点点,所以如果你是一个怕麻烦的人,可以跳过后面的所有内容。

下面是我整合的流媒体解锁服务的流程。

流媒体解锁服务原理

DNS 解锁服务器主要起到两个作用:

1.提供 DNS 解析,将符合流媒体的域名解析到自己的IP

2.解析到自己的 IP 后提供HTTPS/HTTP的代理(SNIProxy)这样就能代理访问流媒体了。

大致的原理和流程可以参考下图:

流媒体解锁

简单的来说就是将我们的梯子解析到一个能看Netflix的IP上,这就是流媒体解锁服务。

服务器输入指令太复杂,为了操作直观,我还是建议安装宝塔面板,安装宝塔面板以后你的服务器除了看Netflix,还可以搭建网站,毕竟只是为了看Netflix花4-5美元开一台服务器还是太奢侈了。

搭建网站可以看我之前的文章:服务器搭建个人网站(宝塔面板+wordpress)

选购一台服务器

首先我们购买服务器,推荐新手朋友们使用Vultr, 它的优点是按分钟小时计费,如果一旦是搭建错了,删除掉服务器就不会继续扣费了 ;如果搭建失败了,也可以选择重装系统。

Vultr服务器官网:vultr.com

服务器

重装系统方法很简单,如果安装错误了,可以点击vultr服务器设置界面——“Server Reinstall”重装系统,如下图:

重装过程一般需要5~10分钟。

购买服务器后,需要部署一下。这时需要Xshell远程软件来进行远程部署。

Xshell windows版下载地址:百度网盘 密码:1jl4

服务器用户名密码

用你的服务器IP地址,用户名(一般是root),服务器密码,登录你的服务器

登录成功以后,开始搭建v2ray服务。

建立V2ray服务

Debian8/Debian7/Ubuntu16/Ubuntu14/CentOS7 v2ray一键部署管理脚本:

安装脚本命令

当前内容已被隐藏,您需要登录才能查看

谷歌BBR加速

把下面整个代码复制后粘贴进去,不动的时候按回车,然后耐心等待。最后输入reboot来重启服务器,确保加速生效,bbr加速脚本是开机自动启动,装一次就可以了。

wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh

谷歌bbr

整个部署过程需要2~5分钟,最后输入reboot来重启服务器,确保加速生效,bbr加速脚本是开机自动启动,装一次就可以了。

服务器重启成功并重新连接服务器后,输入命令

lsmod | grep bbr

如果出现tcp_bbr字样表示bbr已安装并启动成功。如图:

完成上面这些你的服务器已经可以使用Google,浏览YouTube了。

服务器宝塔面板

由于服务器输入代码这种方式操作并不直观,宝塔面板可以更直观的帮我们操作服务器的后台。

进入 宝塔官网, 找到安装代码,注意这里选择符合你服务器系统的代码。

宝塔面板

使用 Xshell连接工具连接到您的 Linux 服务器后,根据系统执行相应命令开始安装(大约2分钟完成面板安装):

Centos安装脚本

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin安装脚本

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

Debian安装脚本

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

Fedora安装脚本

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

如果你不会安装可以看我的视频内容,安装完成后要把宝塔的登录地址,用户名和密码抄录下来,这样我们就可以登录到服务器的宝塔界面了。

把登录地址输入到浏览器,用用户名、密码登录就可以了。

登录进来以后首先为服务器安装Nginx系统服务,安装需要几分钟。

Nginx安装完成后,此时的Nginx会占用80端口,由于后面修改DNS的SNI代理同样需要使用到80端口,所以我们要取消Nginx对80端口的占用。

我们可以输入代码查看

netstat -apn

可以看到是Nginx占用了80端口,我们需要取消其80端口,只保留888就够了。

打开宝塔软件管理–>Nginx管理–>配置修改,在配置的最底部可以看到默认配置的路径位置,位置在 /www/server/panel/vhost/nginx

找到默认配置文件 phpfpm_status.conf ,打开可以看到它占用了80端口,这里我们可以改成监听801端口或者其他的端口。

流媒体解锁

流媒体解锁

这里你可以使用流媒体解锁Steamsv

帮助文档/服务条款

把你的代理开为全局模式,看看 VPS 的出口公网 IP 是多少,在流媒体解锁服务界面找到如下图:

看看你的 VPS 公网 IP 到底是多少,有的 VPS 出口 IP 不是你的 VPS IP。

然后点击授权 IP,绑定你的公网 IP。(绑定后需要等待生效,时间大概几分钟)

利用Dnsmasq解锁Netflix

原理简述:使用Dnsmasq的DNS将网站解析劫持到SNI proxy反向代理的页面上。这里还是使用Xshell软件,输入代码如下:

安装方法:

wget –no-check-certificate -O dnsmasq_sniproxy.sh https://raw.githubusercontent.com/myxuchangbin/dnsmasq_sniproxy_install/master/dnsmasq_sniproxy.sh && bash dnsmasq_sniproxy.sh -i

注:sniproxys 要使用80端口,请忽占用此端口。

卸载方法:

wget –no-check-certificate -O dnsmasq_sniproxy.sh https://raw.githubusercontent.com/myxuchangbin/dnsmasq_sniproxy_install/master/dnsmasq_sniproxy.sh && bash dnsmasq_sniproxy.sh -u

使用方法:

将流媒体解锁服务中的DNS地址修改为这个主机的IP就可以了,如果不能用,记得只保留一个DNS地址试一下。

进入宝塔面板根目录下  /etc/resolv.conf

修改resolv.conf文件,将IP地址修改为流媒体解锁服务中的地址,保存退出就可以了 。

调试排错:

确认sniproxy有效运行

重启sni命令:systemctl restart sniproxy

如果sni不在运行,可检查配置/etc/sniproxy.conf,避免ss、nginx或者其他程序监听80,443,可将其配置文件的80更改为801等。 443端口必须给sni监听放行,查看:netstat -tlunp|grep 443

确认防火墙放行443,53

调试可直接关闭防火墙:

systemctl stop firewalld.service

阿里云/谷歌云/AWS等外部防火墙放行 可通过其他服务器

telnet vpsip 53 以及 telnet vpsip 443 进行测试

解析域名

尝试用其他服务器配置完毕dns后,

解析域名:

nslookup netflix.com

判断IP是否是流媒体解锁服务中的代理IP。

如果不存在nslookup命令,

CENTOS安装:

yum install -y bind-utils

DEBIAN安装:

apt-get -y install dnsutils

由于Netflix在全球各区域的资源是不一样的,如果你想看美区资源就调整到流媒体解锁服务给出的美区的代理IP,其他区域对应将DNS修改对应区域的代理IP就可以了。

赞赏
5 条回复 A 作者 M 管理员
  1. […] 流媒体解锁服务,解锁不能看Netflix的服务器 […]

  2. […] 流媒体解锁服务,解锁不能看Netflix的服务器 […]

  3. […] 流媒体解锁服务,解锁不能看Netflix的服务器 […]

  4. 宝塔面板的LNMP可以不安装吗?

    • 当然可以,只是觉得开一台服务器只用来做代理有点浪费,所以说安装宝塔可以在顺便搞个站点

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论