在国内如何看奈飞Netflix?灯得教你如何通过域名分流解锁奈飞非自制剧的图文教程

Netflix分流解锁?没错!灯得已经给大家介绍了如何通过DNS劫持解锁奈飞非自制剧的方法,但它也有一些问题需要解决。比如,奈飞DNS解锁VPS会占用80和443端口,港澳台的NAT动态家宽的IP地址会经常变动,而且没有放开解锁需要的80、443端口等,难道就没有解决办法了吗?今天,灯得就来介绍通过修改V2Ray/Xray配置文件进行Netflix分流来实现完整解锁Netflix非自制剧。

【温馨提醒】由于当地政策原因,我们在中国大陆无法直接观看奈飞等国外流媒体视频,因为在国内看奈飞影视剧的话,不仅需要奈飞会员账号,还必须要有解锁奈飞的科学上网环境,也就是需要稳定的奈飞梯子。如果您还没有一把好用的奈飞加速器梯子,而且不想自己折腾的话,那么灯得推荐您参考文章 优质高速稳定SSR/SS/Clash/Trojan/Xray/V2Ray机场推荐 | IPLC/IEPL专线付费机场排名,选择一家高速稳定的可以看奈飞的机场梯子。您不仅可以流畅使用谷歌服务,还可以看油管(YouTube)/奈飞(Netflix)/Hulu/HBO/动画疯等国外流媒体视频,极速流畅、不卡顿。

1、域名分流解锁奈飞的原理

我们知道,V2Ray/Xray配置文件的主体是inbounds、outbounds、routing。其中,inbounds控制流量的传入和使用的协议类型;outbounds控制流量的传出和使用的协议类型;routing控制从inbounds到outbounds的路由方式。所以,我们可以通过设置多个outbounds,编辑不同routing的路由规则,来指挥V2Ray/Xray不同的流量走不同的outbounds。

2、Netflix分流设置教程

(1)修改配置文件config.json

一般情况下,V2Ray/Xray的配置文件于/etc/xray/或者/etc/v2ray/,当然如果你是使用其他脚本安装的,那你需要自己去脚本的项目地址看下具体的文件位置。我们先来看一段原始的config.json,具体内容如下:

{
"log": {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "none"
},
"inbounds": [
{
"port": 62570,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "fdc6e7f0-fceb-11eb-95c8-a25b020000ed",
"alterId": 0
}
]
},
"streamSettings": {
"network": "tcp",
"security": "none",
"tlsSettings": {},
"tcpSettings": {},
"kcpSettings": {},
"wsSettings": {},
"httpSettings": {},
"quicSettings": {},
"grpcSettings": {}
}
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {}
},
{
"protocol": "blackhole",
"settings": {},
"tag": "blocked"
}
],
"routing": {
"rules": [
{
"type": "field",
"ip": ["geoip:private"],
"outboundTag": "blocked"
}
]
}
}

在config.json配置文件中,inbounds部分有一个VMess协议;outbounds部分有一个freedom协议和一个blackhole协议;routing中有一条规则。这条规则告诉V2Ray/Xray,当入口的IP地址符合geoip:private规则时,就走blocked协议,而由于V2Ray/Xray的规则默认走出口的第一条协议。所以,不符合这个routing规则的所有其他IP都会直接走第一个freedom协议出去。现在,我们利用已经具备解锁能力的VPS来修改config.json配置文件。

(2)DNS分流设置教程

{
"log": {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "none"
},
"inbounds": [
{
"port": 62570,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "fdc6e7f0-fceb-11eb-95c8-a25b020000ed",
"alterId": 0
}
]
},
"streamSettings": {
"network": "tcp",
"security": "none",
"tlsSettings": {},
"tcpSettings": {},
"kcpSettings": {},
"wsSettings": {},
"httpSettings": {},
"quicSettings": {},
"grpcSettings": {}
}
},
"sniffing": {
"enabled": true, //一定要开启 sniffing,V2Ray 才能识别 Netflix 的流量
"destOverride": ["http", "tls"]
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {"domainStrategy": "UseIP"} // 必须设定 domainStrategy 为 UseIP 以使用内置的DNS
}
],
"routing": {
"rules": [ ]
},
"dns": {
"servers": [
"8.8.8.8",
{
"address": "x.x.x.x", // DNS 解锁提供的 IP
"port": 53,
"domains": ["geosite:netflix"]
}
]
}
}

如此,我们便能达到使用Dnsmasq实现的效果了,而且也更方便。无独有偶,我们也可以直接修改outbounds,将解锁奈飞VPS的加密协议修改为我们的outbounds,再配合routing路由规则让奈飞的流量走这些协议出去,从而实现解锁Netflix非自制剧流媒体视频。

1)使用Shadowsocks/SS协议,具体配置文件内容如下:

{
"log": {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "none"
},
"inbounds": [
{
"port": 62570,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "fdc6e7f0-fceb-11eb-95c8-a25b020000ed",
"alterId": 0
}
]
},
"streamSettings": {
"network": "tcp",
"security": "none",
"tlsSettings": {},
"tcpSettings": {},
"kcpSettings": {},
"wsSettings": {},
"httpSettings": {},
"quicSettings": {},
"grpcSettings": {}
}
},
"sniffing": {

"enabled": true, //一定要开启 sniffing,V2Ray 才能识别 Netflix 的流量
"destOverride": ["http", "tls"]
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {}
},
{
"tag": "VPS1",
"protocol": "shadowsocks",
"settings": {
"servers": [
{
"address": "x.x.x.x", //解锁奈飞VPS的IP
"method": "aes-256-gcm", //ss加密方式
"ota": false,
"password": "xxxxxx", //ss密码
"port": xxxx //ss监听端口
}
]
}
}
],
"routing": {
"rules": [
{
"type": "field",
"outboundTag": "VPS1",
"domain": ["geosite:netflix"] //如果你的VPS油管谷歌跳验证码,还可以添加geosite:google","geosite:youtube",让油管谷歌流量也走解锁VPS即可。
}
]
}
}

2)使用Socks5协议,具体配置文件内容如下:

{
"log": {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "none"
},
"inbounds": [
{
"port": 62570,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "fdc6e7f0-fceb-11eb-95c8-a25b020000ed",
"alterId": 0
}
]
},
"streamSettings": {
"network": "tcp",
"security": "none",
"tlsSettings": {},
"tcpSettings": {},
"kcpSettings": {},
"wsSettings": {},
"httpSettings": {},
"quicSettings": {},
"grpcSettings": {}
}
},
"sniffing": {
"enabled": true, //一定要开启 sniffing,V2Ray 才能识别 Netflix 的流量
"destOverride": ["http", "tls"]
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {}
},
{
"tag": "VPS1",
"protocol": "socks",
"settings": {
"servers": [
{
"address": "x.x.x.x", //解锁鸡IP
"ota": false,
"port": xxxx, //sock5监听端口
"users": [
{
"user": "xxx", //socks5用户名
"pass": "xxx" //密码
}
]
}
]
}
}
],
"routing": {
"rules": [
{
"type": "field",
"outboundTag": "VPS1",
"domain": ["geosite:netflix"] //如果你的VPS油管谷歌跳验证码,还可以添加geosite:google","geosite:youtube",让油管谷歌流量也走解锁VPS
}
]
}
}

当然,我们不仅可以使用SS、Sock5协议做outbounds,V2Ray/Xray支持的任何协议都可以,而且如果我们解锁奈飞的VPS网络良好,我们甚至可以直接让已经解锁奈飞的VPS接管所有流量,那我们在用的VPS就变成中转VPS了。现在,小伙伴们应该会写配置文件了吧!

3、IPv4/IPv6双栈分流看奈飞

有小伙伴想要了解下IPv4/IPv6分流方面的教程,虽然V2Ray官方文档有利用 V2Ray 看 Netflix教程,但是有些小伙伴就是太懒。一般情况下,你的VPS必须是IPv4/IPv6双栈VPS,服务器本地IPv6可以解锁奈飞,或是通过 Cloudflare WARP 获取到可解锁奈飞的IPv6地址。然后,让流媒体流量走IPv6出口,其他代理走IPv4出口。

我们要借助v2ray或xray的配置文件,只需要修改一下outbounds和routing就行了,非常简单。具体内容如下:

"outbounds": [
{
"tag":"IP4_out",
"protocol": "freedom",
"settings": {}
},
{
"tag":"IP6_out",
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv6"
}
}
],
"routing": {
"rules": [
{
"type": "field",
"outboundTag": "IP6_out",
"domain": ["geosite:netflix","geosite:google","geosite:youtube","geosite:disney"]
},
{
"type": "field",
"outboundTag": "IP4_out",
"network": "udp,tcp"
}
]
}

其中,“domain”: [“geosite:netflix”,”geosite:google”,”geosite:youtube”,”geosite:disney”]部分我们可以根据自己需求添加或修改为相应的流媒体,具体写法可参考v2ray官方域名列表

4、Netflix分流解锁教程结语

至此,通过修改V2Ray/Xray配置文件进行Netflix分流,来实现完整解锁Netflix非自制剧的教程就结束了。

本文由灯得更新于2023年1月12日;如果您有任何意见或建议,请在文章下面评论区留言反馈。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注