这个错误是什么意思
Netflix的影视版权是按国家分别购买的,所以它必须知道你在哪里,而它靠的就是你的IP地址。如果这个地址属于VPN、代理或机房服务器,Netflix就无法相信这个位置,会停止播放并显示类似下面的提示:
“You seem to be using a VPN or proxy. Please turn off any of these services and try again.”(你似乎在使用VPN或代理,请关闭这些服务后重试。)旧版本写的是“an unblocker or proxy”(解锁工具或代理)。在浏览器里错误代码通常以M7111-5059开头,在App里是F7111-5059,也可能显示为E106。
有时根本不报错:App能正常播放,但片库突然变少,昨天还能看的剧今天不见了。这是同一种检测,只是处理得更低调。
第1步:看看Netflix看到了什么
打开IP解锁检测。它会显示你的IP所属国家,以及这个地址像不像VPN、代理或机房IP。如果Netflix被标为“可能被封锁”,原因就找到了。
然后把显示的国家和你实际所在的地方对比:
- 国家不对: 有东西把你的流量转到了别处,比如VPN、浏览器里的代理,或者杀毒软件里的“安全连接”功能。
- 国家对,但IP被标记: 这个地址本身在VPN或机房名单上。VPN、公司网络和部分移动运营商都会遇到这种情况。
- 国家对,IP也很干净: 问题通常出在DNS或IPv6,见下文。
第2步:关掉所有会改变IP的东西
Netflix官方的建议就是关闭VPN和代理,而且值得彻底排查:
- 断开VPN,然后完全退出VPN客户端。
- 检查浏览器里的代理扩展和系统代理设置。
- 看看杀毒软件或安全套件里有没有内置VPN或“安全浏览”代理。
- 如果路由器上装了VPN客户端,也要检查路由器。
如果其他应用还想继续走VPN,可以用VPN的分流(分应用代理)功能,让Netflix App或浏览器不走隧道。
第3步:检查DNS和IPv6
即使IP没问题,还有两样东西会让你的位置看起来前后矛盾:
- DNS: “智能DNS”服务和一些自定义DNS服务器会从其他国家应答。运行DNS泄露检测:DNS服务器应该属于你的运营商,或者是你所在国家的DNS服务。如果不是,就改回运营商的DNS。
- IPv6: 如果VPN只转发IPv4、不转发IPv6,Netflix会同时看到两个不同的网络。IPv6隧道代理(tunnel broker)会被直接封锁。我的IP页面上的泄露检测会显示IPv4和IPv6是否从不同的网络出去。
每次修改后都要重启App或清除浏览器缓存,因为Netflix会记住它上次看到的位置。
第4步:根本没用VPN也报错
如果在普通家庭宽带上也出现这个错误,可能是你的运营商的IP段被误判了。Netflix的建议是:
- 重启光猫和路由器,或恢复出厂设置,这样往往能换到新的IP。
- 在IP纯净度检测页面查一下这个地址。如果显示命中VPN或机房,记下这个IP。
- 带着这个IP和Netflix识别出的国家联系你的宽带运营商,请他们去联系Netflix。
使用运营商级NAT(很多家庭共用一个公网IP)的用户更容易遇到这种情况。
为什么有的VPN能用,有的不能
Netflix封的是它认出来的地址,而不是VPN本身。成千上万人共用的VPN服务器很容易被识别;看起来像家庭宽带的地址,比如住宅IP或独享IP,被封的概率就低得多。区别见住宅IP和机房IP的区别。
还要注意,Netflix的条款只允许你观看所在国家的片库,而且含广告套餐和直播活动完全不支持VPN。出门旅行时,Netflix会显示目的地的本地片库,账号照常可用。
在自己的设备上实测
网页检测读取的是你的IP。如果想让你的电脑或服务器真正连接Netflix,并报告能否看到完整片库,可以运行命令行检测:
curl -sL ipdidi.com/unlock | bash
Windows用户在PowerShell里运行 irm ipdidi.com/unlock.ps1 | iex。
常见问题
我没开VPN,Netflix为什么说我在用VPN?
你的IP很可能在VPN或机房地址名单上,或者你的DNS、IPv6流量指向的国家和IP不一致。重启路由器换个新IP、改回运营商的DNS、联系运营商,大多数情况都能解决。
用VPN看Netflix违法吗?
在大多数国家,使用VPN是合法的,但可能违反Netflix的使用条款。Netflix通常的做法是封锁这个地址,而不是封号。
为什么Netflix在手机上能看,在电视上不行?
两台设备用的可能是不同的网络或DNS设置。用移动数据的手机和连Wi-Fi的电视IP不同,而智能电视往往使用路由器上设置的DNS。
Netflix会封锁所有VPN吗?
不会。它只封锁已经识别出来的地址。这份名单每天都在变,今天能用的服务器下周可能就被封了。连上新服务器后,再跑一次IP解锁检测,看看新地址的情况。