Apple TV 3 设置代理问题

2018-01-19 11:08:32 +08:00
 phoenixruyi
问题描述
1. 手中的 iPad 安装了 Surge 添加了代理服务,可以正常观看 Netflix.
2. iPad 的 Surge 开启了共享网络并在 Apple TV wifi 下设置了 http 代理.
3. Apple TV 可以正常观看 youtube,但是 Netflix 却报错,错误代码 UI187,说我所在地区不能观看 Netflix.

为什么同样的代理下的同样的规则,iPad 可观看,但 Apple TV 却无法观看呢?
7886 次点击
所在节点    Apple TV
77 条回复
phoenixruyi
2018-02-09 11:41:16 +08:00
这是我配置文件前半部分为
loglevel = notify
skip-proxy = 127.0.0.1, 192.168.0.0/16, 193.168.0.0/24, 10.0.0.0/8, 172.16.0.0/12, 100.64.0.0/10,localhost,*.local
ipv6 = false
exclude-simple-hostnames = true
allow-wifi-access = true
dns-server = system, 223.5.5.5, 119.29.29.29
port = 8888
socks-port = 8889
external-controller-access = password@0.0.0.0:6170
interface = 0.0.0.0
socks-interface = 0.0.0.0

我实在想不出问题还能出在哪儿了.....
chztv
2018-02-09 12:38:53 +08:00
@phoenixruyi
关键是 netflix 的配置,前面肯定不会出错

# MytvSUPER & Netflix
DOMAIN-KEYWORD,nowtv100,Proxy
DOMAIN-KEYWORD,rthklive,Proxy
DOMAIN-SUFFIX,netflix.com,Proxy
DOMAIN-SUFFIX,netflix.net,Proxy
DOMAIN-SUFFIX,nflxext.com,Proxy
DOMAIN-SUFFIX,nflximg.com,Proxy
DOMAIN-SUFFIX,nflximg.net,Proxy
DOMAIN-SUFFIX,nflxvideo.net,Proxy
DOMAIN-SUFFIX,tvb.com,Proxy
DOMAIN-SUFFIX,mytvsuper.com,Proxy
DouglasYYJ
2018-02-09 12:42:53 +08:00
正好有 TV3,请问楼主 TV3 的描述文件怎么设置?
phoenixruyi
2018-02-09 13:05:57 +08:00
@chztv Netflix 的配置完全一样。我用是 scomper 的配置文件,但是还是无法观看。非常感谢。嗯看来无解了。
phoenixruyi
2018-02-09 13:07:30 +08:00
@DouglasYYJ 可以看我在 6 楼的回复
chztv
2018-02-09 14:11:56 +08:00
@phoenixruyi 换路由器翻 Q 呗,大王家的 AC68U 也 500 不到,反正我现在也换路由器,使用更方便。
taoli
2018-02-21 00:33:19 +08:00
@phoenixruyi 我成功通过无线连接了 mac 和 apple tv 但是安装描述文件时遇到了点问题 能联系我吗 我的 id at me 点 com
idigital
2018-02-23 09:29:33 +08:00
@chztv 你在 atv 里 Wi-Fi 代理填的是 surge http 代理的端口还是 socks 代理的端口?
chztv
2018-02-23 10:07:21 +08:00
@idigital 当然是 http,苹果系所有的终端在代理里不都是填 http ?
idigital
2018-02-23 14:31:39 +08:00
@chztv 我为啥就不行呢😖,跟 DNS 有关么? Surge 出站模式全局都不行哎
chztv
2018-02-23 14:44:04 +08:00
@idigital 你是 TV4K 还是 TV3 ? Netflix 有没有升级到最新版?
idigital
2018-02-23 16:18:49 +08:00
@chztv 4K,是最新版,tvOS 也是最新
chztv
2018-02-23 16:24:25 +08:00
@idigital 那我也是一样,如果你确定你的$$节点没问题,那肯定就是 Surge 的配置文件不正确
phoenixruyi
2018-02-23 17:25:43 +08:00
@idigital 如果你用出站模式,那就是忽略配置文件了,全部请求都走你节点。

我在想是否有这种可能,apple tv 中的 Netflix 对于 ip 的判断有别于其它客户端呢?
它会针对原生 ip 的判断,也就是说,即使你可以在其它客户端能看 Netflix,并不表示你所用的节点是原生 ip。但是 apple tv 中会特别针对这点做判断呢?

不知这样是否能解释通,为什么其他设备可用唯独 apple tv 不行。
phoenixruyi
2018-02-23 17:35:20 +08:00
@taoli 你用的是 apple tv4 可以往上翻翻看 @chztv 的帖子其中提到了如何设置
chztv
2018-02-23 17:51:56 +08:00
@phoenixruyi @idigital 我的建议一直是用配置文件,不要用全局代理。
我还使用过梅林下的路由器$$,路由器的$$配置的是国内白名单模式,相当于国外都走节点,这样的模式下,我的 TV4K 还是可以用的。
我觉得说到底,第一,节点很重要,我用的都是 HK 的节点,第二,Mac Surge 我用的都是配置文件模式(规则判定)。不管是 Mac Surge 代理还是路由器$$,我这边 iOS 和 tvOS 包括 WEB 都是正常。
idigital
2018-02-23 20:11:51 +08:00
@chztv 好的,能否给一份你的配置文件? email:d_fashion@msn.com
idigital
2018-02-23 20:51:05 +08:00
@chztv 用你上面的规则还是不行,不知道有没有设置 dns,我没设置 dns,提示的是未在你所在地区提供服务
chztv
2018-02-24 00:56:20 +08:00
@idigital 想到一点,我的 TV4K 所有的设置都是设置成 HK 的,包括地区设置,apple ID 也不是大陆的,关闭了定位。我中间出过一次问题,好像是登录了中国区的 iTunes 账号,结果好像 Netflix 也出错了,登录前就显示简体中文,后来退出登录了港区的 ID,好像好了。你可以尝试下。
idigital
2018-02-24 09:35:50 +08:00
@chztv 晚上重置了他😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/424164

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX