随着93阅兵越来越近,b站的国际线路愈发的吊诡了。以澳大利亚维州为例子,之前好说歹说,有时候cdn的下行速度会到300kBps左右,尤其是对于一些新上的,没有被广泛转码/末端分发的资源。
而这几天,已经出现了8kBps的恐怖低速。。。。
你说啥,庆祝93,你一个和91是同一个赛道的网站凑什么热闹?
其实b站的这个国际cdn回源问题,是由来以久的。
通过之前听到的一些人的田间分享,还有我在国内的厂子的工作经验,加上一些为数不多的公开文章,(比如https://www.bilibili.com/opus/923445482234052759 ), 和b站之前的go源码(没啥用)来看,你b的cdn架构主要是
upos-sz-staticcos.bilivideo.com.cdn.dnsv1.com
为例。;; ANSWER SECTION:
upos-sz-staticcos.bilivideo.com. 190 IN CNAME upos-sz-staticcos.bilivideo.com.cdn.dnsv1.com [腾讯云 CDN] .
upos-sz-staticcos.bilivideo.com.cdn.dnsv1.com [腾讯云 CDN] . 230 IN CNAME ty-staticcos.sched.dma-dk.tdnsdl1.cn.
ty-staticcos.sched.dma-dk.tdnsdl1.cn. 55 IN A 221.204.209.235 [山西省太原市 联通]
ty-staticcos.sched.dma-dk.tdnsdl1.cn. 55 IN A 218.24.84.120 [辽宁省沈阳市 联通]
ty-staticcos.sched.dma-dk.tdnsdl1.cn. 55 IN A 221.204.209.188 [山西省太原市 联通]
ty-staticcos.sched.dma-dk.tdnsdl1.cn. 55 IN A 119.188.180.188 [山东省济南市 联通/IDC机房]
ty-staticcos.sched.dma-dk.tdnsdl1.cn. 55 IN A 116.131.56.179 [北京市 新国信通信有限公司]
ty-staticcos.sched.dma-dk.tdnsdl1.cn. 55 IN A 221.204.209.227 [山西省太原市 联通]
属于是腾讯云比较高等级的客户,是当时腾讯注资的时候,就上了的业务,属于你b的次早一批的上云业务。当时我好像正好还在csig,听到了一些风言风语。
;; ANSWER SECTION:
upos-hz-mirrorakam.akamaized.net [Akamai CDN] . 10 IN CNAME globalredir.upos-hz-mirrorakam.akadns.net [Akamai CDN] .
globalredir.upos-hz-mirrorakam.akadns.net [Akamai CDN] . 10 IN CNAME a1893.dscw10.akamai.net [Akamai CDN] .
a1893.dscw10.akamai.net [Akamai CDN] . 10 IN A 23.192.239.225 [澳大利亚 Akamai节点]
a1893.dscw10.akamai.net [Akamai CDN] . 10 IN A 23.192.239.214 [澳大利亚 Akamai节点]
a1893.dscw10.akamai.net [Akamai CDN] . 10 IN A 23.192.239.247 [澳大利亚 Akamai节点]
a1893.dscw10.akamai.net [Akamai CDN] . 10 IN A 23.192.239.239 [澳大利亚 Akamai节点]
这个澳大利亚,我有时候都怀疑,是不是西藏班公湖旁边的哪座山叫澳大利亚。
阿里云没有那么垃圾
;; ANSWER SECTION:
upos-sz-mirroraliov.bilivideo.com. 10 IN CNAME upos-sz-mirroraliov.bilivideo.com.queniuaa.com.
upos-sz-mirroraliov.bilivideo.com.queniuaa.com. 10 IN A 47.246.41.177 [澳大利亚悉尼 阿里云CDN节点]
upos-sz-mirroraliov.bilivideo.com.queniuaa.com. 10 IN A 47.246.41.178 [澳大利亚悉尼 阿里云CDN节点]
upos-sz-mirroraliov.bilivideo.com.queniuaa.com. 10 IN A 47.246.41.176 [澳大利亚悉尼 阿里云CDN节点]
upos-sz-mirroraliov.bilivideo.com.queniuaa.com. 10 IN A 47.246.41.175 [澳大利亚悉尼 阿里云CDN节点]
upos-sz-mirroraliov.bilivideo.com.queniuaa.com. 10 IN A 47.246.41.172 [澳大利亚悉尼 阿里云CDN节点]
upos-sz-mirroraliov.bilivideo.com.queniuaa.com. 10 IN A 47.246.41.174 [澳大利亚悉尼 阿里云CDN节点]
upos-sz-mirroraliov.bilivideo.com.queniuaa.com. 10 IN A 47.246.41.171 [澳大利亚悉尼 阿里云CDN节点]
upos-sz-mirroraliov.bilivideo.com.queniuaa.com. 10 IN A 47.246.41.173 [澳大利亚悉尼 阿里云CDN节点]
;; ANSWER SECTION:
upos-sz-mirrorali02.bilivideo.com. 600 IN CNAME upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] .
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 61.170.81.223 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 61.170.80.221 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 180.163.147.218 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 180.163.148.198 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 61.170.79.107 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 101.89.125.248 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 101.226.26.145 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 101.226.28.234 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 222.73.33.10 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 101.226.27.72 [上海市 电信]
upos-sz-mirrorali02.bilivideo.com.w.kunluncan.com [阿里云 CDN] . 60 IN A 61.170.81.224 [上海市 电信]
昆仑山虽然离班公湖不远,但是要好太多了。只是阿里这个山海经的命名,着实是抽象。
;; ANSWER SECTION:
d1--cn-gotcha208b.bilivideo.com. 458 IN CNAME d1--cn-gotcha208b.bilivideo.com.04f6a54d.c.cdnhwc1.com [华为云 CDN] .
d1--cn-gotcha208b.bilivideo.com.04f6a54d.c.cdnhwc1.com [华为云 CDN] . 60 IN CNAME hcdnv.hlsv76.cdnhwcibv122.com.
hcdnv.hlsv76.cdnhwcibv122.com. 60 IN A 183.61.225.73 [中国–广东–东莞 电信]
hcdnv.hlsv76.cdnhwcibv122.com. 60 IN A 183.61.225.72 [中国–广东–东莞 电信]
hcdnv.hlsv76.cdnhwcibv122.com. 60 IN A 27.159.90.77 [中国–福建–厦门 电信]
hcdnv.hlsv76.cdnhwcibv122.com. 60 IN A 27.159.90.75 [中国–福建–厦门 电信]
其实华子真没啥好说的,很少见被分配到的。华子心里苦啊。我也不敢说,说了被抓了就是我心里苦了。
其实不能叫自营,很多线路其实走的腾讯云的出口。在2024运营商大战之后,叔叔两手准备,一手家庭,一手事业,买了中国很多地方的省级出口,主要是中国移动,闷声发大财。
但是其实阿b的国内解析。。。做的也是一坨屎,除了经常跨省,还有⬇️
叔叔在省钱这个问题上,从来都不会省钱。和斗鱼前后脚上市,但是在pcdn上,落后了斗鱼很久。要知道,斗鱼可是在flash播放器的时代,就尝试pcdn了。真要说技术,确实在这方面是有点牛人的,最后结果好不好不说,但是先进技术,已经要先用上,chrome的红利稳稳吃到嘴里。斗鱼可以说是紧跟webrtc发展的步伐。你以为我是斗鱼?实际上我的名字是斗鱼会议。
叔叔的pcdn成绩,并不理想。*.szbdyd.com
就是叔叔苍白的成绩单。只是叔叔文化不多,没念过山海经,我也不知道这个缩写是啥意思。
在上海的时候,24年跨省大战之后,这个域名的流量就蹭蹭的往上走了。当时的处理方法,比较简单,我直接在clash和qx的规则里,block掉这玩意就好了,轻松愉快。
md,问题就是,我在web上,尚可以用script(https://github.com/Kanda-Akihito-Kun/ccb) 换源,移动设备上我怎么办呢?我也不用qx和clash了呀。
每每这个时候,我在心里就默念gfw的好处,如果没有墙爷,我对于计网的理解,绝对不会这么深;也不会有先发的职业优势。让我们说,谢谢墙爷!
所以今天我只能极不情愿的,增加几条adguard 规则,手动给叔叔指定一个cname了
把 upos-sz-staticcos.bilivideo.com
劫持到你想指定的子域即可。如果你的科技,并不支持cname重写,直接hosts写ip也是一样的
其实为了更方便,直接劫持 *.bilivideo.com
也是更加方便的。根据测试,直播的一些流量,也是走这里的,可以被正常流转。
我个人更推荐直接到香港的机器,因为阿里云虽然好,但是阿里的回源策略,有个抠搜模式,某些极端的时候是会小抽风一下的。
查子域的时候,才发现,叔叔竟然是很多证书用的Let's Encrypt,属实是穷b叔叔了。二次元的刻板印象又加深了。