V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shoper
V2EX  ›  Netflix

软路由下播放 netflix 碰到的奇怪问题

  •  
  •   shoper · 56 天前 · 2028 次点击
    这是一个创建于 56 天前的主题,其中的信息可能已经有所发展或是发生改变。
    软路由 openclash 环境下,手机和电脑都能正常播放 netflix,唯独电视显示检测到代理。谁能解答下。
    45 条回复    2020-11-20 10:33:21 +08:00
    zhizhiwz
        1
    zhizhiwz   56 天前 via Android
    不要 gfw 模式试试
    sephinh
        2
    sephinh   55 天前 via iPhone
    用国外 ip 模式
    shoper
        3
    shoper   55 天前
    @zhizhiwz clash 并没有 gfw 模式啊
    shoper
        4
    shoper   55 天前
    @sephinh clash 也没有国外 IP 模式
    madNeal
        5
    madNeal   55 天前
    老哥 软路由 clash 配置有啥教程嘛 配了几次都没配好
    shoper
        6
    shoper   55 天前
    @madNeal 就导入第三方订阅啊,不需要特别配置
    madNeal
        7
    madNeal   55 天前
    @shoper 自己的节点不知道怎么制作订阅
    Love4Taylor
        8
    Love4Taylor   55 天前
    dns 劫持做了么?到目前为止 Android TV 应该还是强制走 8.8.8.8 的吧。
    chinesestudio
        9
    chinesestudio   55 天前 via Android
    要走代理 要不播放不了 大陆白名单模式 不会就是你上了我的新加坡解锁的车 说 apple tv 走路由 有问题吧
    shoper
        10
    shoper   55 天前
    @Love4Taylor openclash 下的本地 DNS 劫持启用了
    shoper
        11
    shoper   55 天前
    @madNeal 挂到 github 上去啊
    ferrum
        12
    ferrum   55 天前 via iPhone
    之前是不是切换过不同国家的代理?

    Android TV 的 Netflix App 缓存特别久。如果切换过代理,但页面显示的还是上一个地区的内容(可以通过剧集图片上的文字区分),实际 IP 已经变化了,这时 Netflix 就会认为你在使用代理。

    试试在系统设置里清除 App 缓存,然后重新登录。

    电视上的 Netflix 不要频繁变更地区 IP 。
    shoper
        13
    shoper   55 天前
    @ferrum 你这个分析比较靠谱,感谢。因为之前一直用的港区,可是最近的秘密森林第一季只有新区有,所以就切过去看。“系统设置里清除 App 缓存”这一步不知道怎样操作,我用的是火棒,在奈菲的设置里选择重启程序无效。
    arischow
        14
    arischow   55 天前 via iPhone
    @shoper 先 force stop 然后好像有个 clear data 的选项。在 settings > applications > manage installed applications 里面。
    haimall
        15
    haimall   55 天前 via Android
    奈飞 tv 版 有多个检测,clash 全局才可以。
    shoper
        16
    shoper   55 天前
    @arischow 清理了缓存还是不行,依然检测到代理。我目前用的线路是机场的,看测试 IP 好像是 AWS SGP 然后加流媒体解锁的,不知道是不是这个原因。但奇怪的是,同样网络环境下,手机和电脑都正常。
    shoper
        17
    shoper   55 天前
    @haimall 应该不是这个问题,我之前用香港梯子看是正常的,并不需要全局。
    muzuiget
        18
    muzuiget   55 天前
    肯定有部分地址没有走代理。
    shoper
        19
    shoper   55 天前
    @muzuiget 那怎么解释同网络环境下,手机和电脑端都是正常的呢?
    11dad
        20
    11dad   55 天前 via iPhone
    openwrt 吗?有一个游戏模式 udp 也要选择 nf 的代理,之前遇到同样的问题。
    arischow
        21
    arischow   55 天前
    @shoper 先让这个设备走全局排错呀,搞清楚究竟是你配置的问题还是机场的问题。
    shoper
        22
    shoper   55 天前
    @11dad 是的,openwrt 。udp 怎么单独设置走代理?
    11dad
        23
    11dad   55 天前 via iPhone
    @shoper 刚没看见你用的是 openclash,我用的是 ShakdowSocksR Plus+
    shoper
        24
    shoper   55 天前
    @arischow 不幸,全局依然检测到代理。可是为什么手机和电脑能正常观看呢?纠结……
    arischow
        25
    arischow   55 天前 via iPhone
    @shoper 你没有在火棒自己设置代理吧?
    arischow
        26
    arischow   55 天前 via iPhone
    如果是设置了 HTTP 代理之类的东西会被检测到。
    shoper
        27
    shoper   55 天前
    @arischow 没有在火棒设置代理。直接是软路由 openwrt+openclash 配置科学环境了。
    arischow
        28
    arischow   55 天前
    @shoper 看一下 clash 的连接日志呢?火棒里面的 Netflix 真的在用解锁了 Netflix 的节点吗?
    shoper
        29
    shoper   55 天前
    @arischow 是的,是用的指定的节点。
    yuanlicz
        30
    yuanlicz   55 天前 via Android
    用的 fakeip 吗?
    shoper
        31
    shoper   54 天前
    @yuanlicz 是的,用的 fake ip 模式,和这个有关系?
    shoper
        32
    shoper   54 天前
    @yuanlicz 刚试了切换到 Redir-Host 模式,还是老样子。应该不是这个问题。
    yuanlicz
        33
    yuanlicz   53 天前 via Android
    @shoper 我是用的 fake ip,看你之前的评论,感觉还是盒子有啥缓存
    zuosiruan
        34
    zuosiruan   38 天前
    和楼主遇到同样的问题了
    whitegerry
        35
    whitegerry   35 天前
    提示代理的时候你看看是不是有直连的 ip 段
    shoper
        36
    shoper   35 天前
    @whitegerry 我觉得可能是火棒的关系。准备换个 chromecast google tv 试试。
    ShuaiMakMak
        37
    ShuaiMakMak   28 天前
    规则没弄好吧
    shoper
        39
    shoper   28 天前
    @ShuaiMakMak 并不是规则问题
    ShuaiMakMak
        40
    ShuaiMakMak   27 天前
    换个节点?
    liudanning
        41
    liudanning   26 天前
    ps4 和 mibox 国际版都存在一样的问题,nw-2-5,有时候重试连接多几次就好了。另外,同一个网络下手机客户端和网页版完全没问题。
    joypai
        42
    joypai   22 天前
    我碰到的问题比你奇怪一点点,我是有些内容会一直转圈,播不出来,有些又可以,但是同一 Wi-Fi 下的 iPhone 没有任何问题,感觉是 Apple TV 的程序在网络检测方面有些不一样的地方
    lizenghui
        43
    lizenghui   15 天前
    我也一直被这个问题困扰。
    之所以手机、网页能正常播放是因为这些播放链接都是基于域名解析后的,我们只要在网关把查 netflix 相关的 DNS 拦下来走代理去解析就能正常播放。
    我后来抓包发现电视或者盒子上的 netflix 是通过 IP 直连去播放视频的。(貌似先通过一个自家的 DNS 去解析?这个有待高手分析),有可能返回的 IP 和我们网关解析的 IP 不一致就会判定为代理。
    ferrum
        44
    ferrum   15 天前 via iPhone
    最近我也遇到了这个问题,之前以为是频繁切换代理的问题,所以一直都用台湾节点,结果还是有这个问题。

    后来看连接请求研究了会,发现是现有的 Netflix 规则更新不及时,Netflix 有些服务器没有匹配到。

    下面这个是我查看路由后新添加的( Surge 规则):
    IP-CIDR,203.75.84.0/24,no-resolve

    下面是原有的:
    IP-CIDR,23.246.0.0/18,no-resolve
    IP-CIDR,37.77.184.0/21,no-resolve
    IP-CIDR,45.57.0.0/17,no-resolve
    IP-CIDR,64.120.128.0/17,no-resolve
    IP-CIDR,66.197.128.0/17,no-resolve
    IP-CIDR,108.175.32.0/20,no-resolve
    IP-CIDR,192.173.64.0/18,no-resolve
    IP-CIDR,198.38.96.0/19,no-resolve
    IP-CIDR,198.45.48.0/20,no-resolve

    另外我还发现 Netflix 也用 AWS 的服务,所以我也一并把 DOMAIN-SUFFIX,amazonaws.com 也添加到 Netflix 节点。还有一个是 DOMAIN-SUFFIX,akamaiedge.net 。这两个不一定需要添加,但我也懒得测试了,加了再说,反正最后没有问题了。
    shoper
        45
    shoper   15 天前
    @ferrum 多谢,我试试
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2668 人在线   最高记录 5298   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 04:47 · PVG 12:47 · LAX 20:47 · JFK 23:47
    ♥ Do have faith in what you're doing.