V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
测试工具
SmokePing
IPv6 访问测试
yorkyoung
V2EX  ›  宽带症候群

B 站的视频源怎么放到了香港

  •  
  •   yorkyoung · 140 天前 · 4512 次点击
    这是一个创建于 140 天前的主题,其中的信息可能已经有所发展或是发生改变。
    upos-sz-mirrorcosov.bilivideo.com
    坐标深圳,刚才看 B 站的视频,加载太慢,查了一下是上边这个地址扯了后腿,发现该域名解析的 IP 在香港。
    从这个二级域名字面意思上来看,像是深圳镜像 CDN 服务器,还以为 DNS 判断错了呢,群 ping 才发现好像真是这样。
    这是为什么呢?
    第 1 条附言  ·  97 天前
    找到问题了
    必须把 bilibili.com 这个域名添加到不走代理的名单中
    虽然解析的 IP 也在境内,但是会默认走代理
    24 条回复    2022-02-13 09:08:46 +08:00
    bclerdx
        1
    bclerdx  
       140 天前
    还真的是...........绕路啊............
    lns103
        2
    lns103  
       140 天前 via Android
    建议找 @zccicy B 站视频云技术总监
    yuzo555
        3
    yuzo555  
       140 天前
    看 cosov 结尾,猜测表示源站就是腾讯云对象存储 COS ,然后 CDN 是海外加速( ov=oversea )。

    也就是说你这个域名本身就是面向境外的,你群 ping 得到肯定也都是境外节点。

    考虑下是不是针对 B 站网页 API 使用了代理呢(例如某些破解地区限制的插件)?
    shahua365
        4
    shahua365  
       140 天前
    之前有小伙伴发过贴,详见 t/830394

    直接把
    upos-sz-mirrorcosov.bilivideo.com
    upos-hz-mirrorakam.akamaized.net
    加入代理列表就好很多了
    mason961125
        5
    mason961125  
       140 天前
    要么是他 CDN 调度出问题了,要么就是你把 b 站判断访问位置的请求走代理了 or 使用了 1.1.1.1 这种不根据 IP 返回 geodns 结果的 DNS 。
    smallthing
        6
    smallthing  
       140 天前
    抱歉我的是
    ping upos-sz-staticcos-cmask.bilivideo.com

    正在 Ping n47yc0ab.sched.smalarge-dk.tdnsv5.com [240e:a5:4900:4:2a::] 具有 32 字节的数据:
    来自 240e:a5:4900:4:2a:: 的回复: 时间=29ms
    来自 240e:a5:4900:4:2a:: 的回复: 时间=29ms
    来自 240e:a5:4900:4:2a:: 的回复: 时间=29ms
    来自 240e:a5:4900:4:2a:: 的回复: 时间=29ms
    yorkyoung
        7
    yorkyoung  
    OP
       140 天前


    @yuzo555 @mason961125 上图是播放页面的所有域名解析,除了 upos 开头的都解析正确,包括两个 no adress 本地 ping 也正确,如果是因为 DNS 的问题不应该只 cue 到这一个域名。所以排除 DNS 使用不当的说法。
    @lns103 哈哈 我猜总监也知道这问题 没准儿是外藩支持大唐的临时策略
    @shahua365 路由自动识别
    @smallthing v6 你好 我是 v4
    la0wei
        8
    la0wei  
       140 天前
    @yorkyoung #7 用的啥浏览器插件?
    dxppp
        9
    dxppp  
       140 天前 via Android
    其实他们还有在香港自建的服务器
    cn-hk-eq-bcache-01.bilivideo.com

    ASN 是 AS140633 ,接了 Zenlayer 的 AS21859
    chenxuhua
        10
    chenxuhua  
       139 天前
    @yorkyoung 用的啥浏览器插件?
    fengyaochen
        11
    fengyaochen  
       139 天前 via iPhone
    dns 问题
    yorkyoung
        12
    yorkyoung  
    OP
       139 天前
    @la0wei
    @chenxuhua IPvFoo
    linzh
        13
    linzh  
       139 天前
    有意思,我只在 bilibili global 也就是泰国区见到过这个域名的 cdn ,国内站的境外访问只见过 akamai 和香港地区的自建,不知道你那边是怎么解析过去的。
    (域名中的 sz 似乎是苏州不是深圳
    leido
        14
    leido  
       139 天前
    @linzh 四川移动, 解析出来也是香港. 感觉是腾讯云的问题 @tencentcloud

    203.205.136.56 ( upos-sz-mirrorcosov.bilivideo.com )
    中国 香港 tencent.com
    ------------------------------------------------
    119.28.164.111 ( upos-sz-mirrorcosov.bilivideo.com )
    中国 香港 tencent.com
    ------------------------------------------------
    119.28.164.51 ( upos-sz-mirrorcosov.bilivideo.com )
    中国 香港 tencent.com
    ------------------------------------------------
    203.205.136.190 ( upos-sz-mirrorcosov.bilivideo.com )
    中国 香港 tencent.com
    ------------------------------------------------
    203.205.136.140 ( upos-sz-mirrorcosov.bilivideo.com )
    中国 香港 tencent.com
    ------------------------------------------------
    203.205.136.246 ( upos-sz-mirrorcosov.bilivideo.com )
    中国 香港 tencent.com
    ========================
    leido
        15
    leido  
       139 天前
    请忽略楼上一条!

    upos-sz-mirrorcosov (dot) bilivideo (dot) com is an alias for bilivideo (dot) mid (dot) apcdns (dot) com.
    bilivideo (dot) mid (dot) apcdns (dot) com is an alias for bilivideo (dot) overseavideo (dot) sched (dot) apdcdn (dot) com.

    域名里的 overseavideo 应该代表海外加速, 这样看来不是底层服务商 cdn 的问题, 建议楼主检查一下自己用的 dns.
    yorkyoung
        16
    yorkyoung  
    OP
       139 天前
    @fengyaochen @leido 关于 DNS ,我的理解是如果 DNS 有问题,一定有不只这一个 IP 解析有问题,至少一个域名被解析到海外,由此判断是在海外,然后把 upos 开头的域名抛给浏览器让他解析。但现在的情况是只有 upos 开头的一个域名被解析到了海外,图见 7 楼。查了一下网页中所有域名都是阿里解析的。
    duanxianze
        17
    duanxianze  
       139 天前
    我这里解析这个域名在重庆
    mytsing520
        18
    mytsing520  
       138 天前
    mytsing520
        19
    mytsing520  
       138 天前
    接上条。
    这个域名国内多个地区测试都解析在香港。
    所以,核心问题是,楼主这边要确认清楚为什么 B 站会把你的请求定义为海外请求。
    dodakt
        20
    dodakt  
       138 天前
    目标 IP: <a href="119.28.164.111">119.28.164.111</a> ( upos-sz-mirrorcosov.bilivideo.com )



    6 219.158.5.146 24 ms 28 ms 38 ms 中国 北京 chinaunicom.com 联通 AS4837
    7 219.158.3.146 26 ms 28 ms 29 ms 中国 北京 chinaunicom.com 联通 AS4837
    8 219.158.102.82 168 ms 179 ms 182 ms 美国 加利福尼亚州 洛杉矶 chinaunicom.com 联通 AS4837
    9 195.2.22.53 173 ms 177 ms 181 ms 美国 加利福尼亚州 洛杉矶 vodafone.com AS1273 xe-5-1-3-xcr1.lax.cw.net
    10 195.2.8.34 354 ms 354 ms 358 ms 中国 香港 vodafone.com AS1273 ae1-xcr1.hkg.cw.net
    11 195.89.100.26 313 ms 313 ms 314 ms VODAFONE.COM 骨干网 vodafone.com AS1273
    12 218.189.5.56 313 ms 313 ms 318 ms 中国 香港 hgc.com.hk AS9304
    13 218.189.23.194 310 ms 314 ms 316 ms 中国 香港 hgc.com.hk AS9304 global.hgc.com.hk
    14 * * * *
    15 * * * *
    16 * * * *
    17 * * * *
    18 119.28.164.111 319 ms 319 ms 328 ms 中国 香港 tencent.com AS132203
    leido
        21
    leido  
       138 天前
    @mytsing520
    @yorkyoung
    这个域名 upos-sz-mirrorcosov 最后的 ov 就是 overseavideo 的意思, 解析到海外是必然. 问题在于楼主被分配到这个 cdn 是 b 站的问题还是其他问题.
    mytsing520
        22
    mytsing520  
       138 天前
    @leido B 站的问题
    fengyaochen
        23
    fengyaochen  
       137 天前
    @yorkyoung 没你说的那么复杂,就是 DNS 问题,你用 210.5.56.145 (论坛某人发的中国电信 CN2 海外加速地址)这个 DNS 做全局 DNS ,这个 DNS 是香港的,解析到的 B 站 IP 就是海外的,如果你路由器用了大陆白名单做分流,你上 B 站就会走代理了,如果你改回普通的 114 地址,再上 B 站,就不会走代理了,还是走国内
    yorkyoung
        24
    yorkyoung  
    OP
       137 天前
    @fengyaochen 你说的不对 我没有改任何设置 刚才就正常了 原因在 16 楼

    可能总监看到了这则帖子 调整了策略

    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3125 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:56 · PVG 12:56 · LAX 21:56 · JFK 00:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.