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

局域网客户端连 Apple TV/Mac 旁路网关,间歇性无法科学上网

  •  
  •   sudoz · 215 天前 · 2673 次点击
    这是一个创建于 215 天前的主题,其中的信息可能已经有所发展或是发生改变。

    设备情况

    • Apple TV 以太网版本,升级了 tvOS17 ,安装 quantumultx 提供网关能力。
    • 局域网设备有 iPhone 、iPad ,网络设置里手动指定 IP 和路由器(指向 Apple TV IP ),DNS 手动设置公共 DNS

    问题描述

    大部分情况下,局域网设备通过 Apple TV 网关能够实现透明代理。但偶发无法科学上网的情况,比如油管、奈飞无法打开,但 baidu.com 访问没问题。

    该问题过几分钟会自行恢复;此外,在问题出现期间,如果关闭 Wi-Fi 不走局域网网关,通过 4G 联网,用设备自己的 quantumultx/shadowrocket 连接相同的机场节点,是能够科学上网的。因此可以断定不是机场节点的抖动引起。

    V 友们遇到相似的问题吗,如果推断可能原因和解决办法?我自己推测是 DNS 解析的问题

    第 1 条附言  ·  215 天前
    28 条回复    2023-11-14 00:44:36 +08:00
    warcraft1236
        1
    warcraft1236  
       215 天前   ❤️ 1
    感觉就是这个软件的稳定性有问题,如果他有详细的 log 的话,可以查一下,看看有没有什么线索
    Henrybsbhp
        2
    Henrybsbhp  
       215 天前
    我用 A12 芯片的 Apple TV 4K 第二代也會出現問題,用的是 Surge ,但會經常沒法連上。看了日誌,是走了代理的,但一直都是請求中,完成不了請求。感覺還是用完善的軟路由比較方便、穩定…
    slowmist
        3
    slowmist  
       215 天前
    还不如用 mac 做网关呢...
    sudoz
        4
    sudoz  
    OP
       215 天前
    @Henrybsbhp 和我的设备一样,你在 iPhone 上手动设置的 dns 是什么?
    warcraft1236
        5
    warcraft1236  
       215 天前
    @Henrybsbhp 完善的软路由,是用的什么软件翻墙?
    sudoz
        6
    sudoz  
    OP
       215 天前
    @Henrybsbhp @warcraft1236 我初步猜测的原因是局域网设备 DNS 问题,比如 iPhone 请求 youtube.com 并没有从网关( quantumultx )拿到 IP ,而是自己本机请求了 IP ,导致请求走到网关时,已经是 youtube 的错误 IP
    Tink
        7
    Tink  
       215 天前
    23 款 atv 吗?是的话手动设置为家庭中枢
    lovedoing
        8
    lovedoing  
       215 天前
    DNS 198.18.0.2
    Henrybsbhp
        9
    Henrybsbhp  
       215 天前
    @sudoz 忘了,就套用的 Mac 和 iOS 的配置文件,規則也是。其他設備都沒問題,後來還是算了,還是用 Mac 來接管 Apple TV 吧。反正 Apple TV 我也只拿來接管電視的聲音到 HomePod 上用…
    sudoz
        10
    sudoz  
    OP
       215 天前
    @lovedoing surge 作为网关,是会以 198.18.0.2 作为 DNS 。我不确定 quantumulx 是否也是
    sudoz
        11
    sudoz  
    OP
       215 天前
    @Tink #7 应该是上一代,A12 芯片 Apple TV
    Citrus
        12
    Citrus  
       215 天前 via iPhone
    @sudoz Quantumult X 会直接劫持 DNS 请求,内网设备拿到的都是 Fake IP 。但是,如果你的 DNS 也是内网地址,那可能就会有问题了。
    sudoz
        13
    sudoz  
    OP
       215 天前 via iPhone
    @Citrus 我在 iPhone 上设置的 dns 是公共 dns
    Citrus
        14
    Citrus  
       214 天前
    @sudoz 那应该没问题了呀。我测试 Quantumult X 会自动劫持,无需手动改 DNS 配置的。
    ShuWei
        15
    ShuWei  
       214 天前
    目测是 qx 的问题,我用的 surge ,同样的用法,没发现有这个问题
    HitmanT
        16
    HitmanT  
       214 天前
    借楼问一下,为什么我设置网关为 apple tv 的 ip ,无法上网啊。国内和国外都上不了,看日志,手机的请求没有经过 apple tv 。surge 和 quanx 都试了,一样的问题。
    终端试过 windows 和 iphone ,都上不了网
    sudoz
        17
    sudoz  
    OP
       214 天前 via iPhone   ❤️ 1
    @HitmanT 看下我主贴里 append 的相关帖子,应该是你这个问题
    HitmanT
        18
    HitmanT  
       214 天前
    @sudoz #17 好的,谢谢
    pricky777
        19
    pricky777  
       214 天前
    和你遇到一样的问题,stash ,也是这样,间歇性的
    summersun2021
        20
    summersun2021  
       214 天前
    我用 stash ,右上角经常会弹出失败的提示,2 秒后又链接成功,因为看流媒体都是一边加载一边看,没卡顿,有断线也不清楚,持续观察中。
    NaganoMei0
        21
    NaganoMei0  
       214 天前 via iPhone
    看来不止我一个人的问题
    yulecheng
        22
    yulecheng  
       214 天前
    今晚新购入 HomePod mini 一个,配置好以后,apple tv 的圈 x 就会无法代理,只有自己能上网,反复测试都会出现。只要 HomePod mini 关机,重启一下 apple tv 就会好。
    AFOX
        23
    AFOX  
       214 天前 via Android
    测试了 quanx 和 loon lite ,quanx 速度可以跑满梯子带宽,loon 不行
    MilkyWayne
        24
    MilkyWayne  
       214 天前
    @yulecheng #22 大概原因是 Homepod 换替代 TV 成为家庭中枢,而且苹果还不允许用户选择哪个设备用来当作家庭中枢。
    CMJ781
        25
    CMJ781  
       214 天前
    我在 TV 上怎么点都出不来设为中枢
    ios
        26
    ios  
       213 天前 via iPhone
    达不到全套 2.5G 的速度,受限千兆网口,你们先玩吧
    yulecheng
        27
    yulecheng  
       213 天前 via iPhone
    @MilkyWayne 应该是这个问题,昨晚到手就开始使用都没问题,然后提示固件升级,homepod 升到了 17.0 固件以后,就代理失败了。今晚换了 stash 问题也一样存在。
    MTkang
        28
    MTkang  
       165 天前 via iPhone
    破案了,就是家庭中枢选择的问题。
    把 Homepod 全拔掉,重启 Apple TV 马上好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2855 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:01 · PVG 15:01 · LAX 00:01 · JFK 03:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.