A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 13431|回复: 3

防火墙过滤Netflix IPv6地址 防止代理失效

[复制链接]

审判者

流放者(禁止发言)

精华
3
帖子
12890
威望
7 点
积分
14460 点
种子
513 点
注册时间
2010-5-20
最后登录
2024-2-6
 楼主| 发表于 2018-9-9 15:25  ·  北京 | 显示全部楼层 |阅读模式
目前Netflix On Xbox One不需要担心IPv6的问题,因为根据抓包。Netflix似乎主动选择了IPv4连接。
但未来Neflix可能会过渡到优先IPv6,此时将出现问题。届时本帖将会更新对策。

目前在Windows平台,如果具有原生IPv6环境。
浏览器打开https://www.netflix.com/
将会无限重定向,因为在原生IPv6环境下,浏览器会优先选择IPv6连接。
此时会跳转到https://www.netflix.com/cn/
引起Cookie冲突,如果之前没登陆过也会重定向到中国区官网无法登陆。

解决方法如下:
OpenWRT将以下代码写入/etc/firewall.user
(Luci是网络-防火墙-自定义规则,添加到最下面后重启防火墙)
  1. # Netflix DNS AAAA Drop
  2. iptables -t raw -A PREROUTING  -p udp --dport 53 -m string --hex-string "|03|www|07|netflix|03|com|00001c|" --algo bm -j LOG --log-prefix "drop netflix dns query "
  3. iptables -t raw -A PREROUTING -p udp --dport 53 -m string --hex-string "|03|www|07|netflix|03|com|00001c|" --algo bm -j DROP
  4. ip6tables -t raw -A PREROUTING  -p udp --dport 53 -m string --hex-string "|03|www|07|netflix|03|com|00001c|" --algo bm -j LOG --log-prefix "drop netflix dns query "
  5. ip6tables -t raw -A PREROUTING -p udp --dport 53 -m string --hex-string "|03|www|07|netflix|03|com|00001c|" --algo bm -j DROP
复制代码
此时在用nslookup www.netflix.com测试,是获取不到IPv6地址的。

目前各地区逐步接入IPv6。希望本帖可以帮助遇到问题的人。
IPv6目前的问题当然可以通过禁用IPv6来解决,但那无异于饮鸩止渴。
该用户已被禁言

精华
0
帖子
636
威望
0 点
积分
647 点
种子
5 点
注册时间
2007-1-23
最后登录
2023-9-28
发表于 2018-9-11 03:11  ·  加拿大 | 显示全部楼层
楼主n多技术贴 蛮好 感谢

精华
0
帖子
490
威望
0 点
积分
509 点
种子
16 点
注册时间
2004-2-11
最后登录
2024-9-27
发表于 2018-9-12 16:42  ·  上海 | 显示全部楼层
顶LZ 自从用a8f安装netflix app之后,可以完美播放任意片子,本来这种情况只能发生在pc上,ps4和手机端都有可能一些片子无法播放,真的省心不少

精华
0
帖子
23
威望
0 点
积分
23 点
种子
5 点
注册时间
2016-7-24
最后登录
2022-3-28
发表于 2021-11-8 14:02  ·  广西 | 显示全部楼层
测试没成功,依然解释出IPV6地址
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-9-30 02:22 , Processed in 0.184852 second(s), 23 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部