#1 - 2023-11-20 00:44
FlyGoat (There’s magic here tonight.)
最近在折腾全网IPv6化,折腾下来发现bangumi(bangumi.tv)是我常用服务中仅剩几个没有支持IPv6的,不得不通过DNS64+NAT64访问。
bgm.tv已经有Cloudflare的IPv6支持了,但几个客户端好像都硬编码了bangumi.tv。
看上去Bangumi用的是Linode的服务,Linode现在都默认提供SLAAC的IPv6地址了,可能只要确认服务端软件listen了相应的IPv6端口,然后给域名添加相应的AAAA记录就好。
@Sai🖖 FYI: https://www.linode.com/docs/prod ... tances/guides/ipv6/
#2 - 2023-11-20 20:18
(19914)
楼主在国外, 对国内的IPv6发展状况未必很清楚, 即使当前v6路由绕地球的的情况已经有了很大改善, 但对于国外IP, 加之国内的屏蔽策略飘忽不定, 很难说加上AAAA记录对浏览体验影响是正面多还是负面多。

昨天用国内网络试了跑Linode LDN的测速站, v4通443端口, v6只通80端口, 过了半小时v4/v6都不通了, 同机房的bangumi未必好到哪里去。

再者Chrome之类的成熟浏览器尚且有Happy Eyeballs这样的双栈抢答机制确保v4/v6能择优连接, 但客户端上的HTTP Client未必有类似机制(如Java下的知名HTTP Client Okhttp的Happy Eyeballs实现仍在早期阶段, JDK自带的http client相关工单仍待受理)。倘若出现1)设备有v6地址 且2)解析出AAAA记录 且3)设备优先选择IPv6地址发起连接 且4) v6地址遭到屏蔽的状况, 则牺牲了目前bangumi IPv4仍未被屏蔽的良好连通性。

综上认为, 向客户端作者反馈在客户端中加入域名选择功能将会是更好的方案。CF在国内的连通性仍算有保证。一个反例是github仍未在主域名添加AAAA记录, 尽管它也使用CF的服务, 相信这一定是楼主"常会用服务中仅剩的几个"之一。

@Sai🖖 顺便CUE一下启用CF Encrypted Client Hello的请求, 相信不少国内班友都收到过将bgm.tv识别为诈骗网站的短信了, 开启ECH对国内用户也许更加迫切。
https://bgm.tv/group/topic/387874
#2-1 - 2023-11-20 20:22
Jirehlov
cf的ech早就全局撤了,明年再开
#2-2 - 2023-11-20 20:30
bangumi大西王
ECH虽然有可能避免反诈短信,但是也有可能导致网站受的屏蔽力度更大。某不可名状发现你的连接完全无法审查,选择直接把你的连接给掐掉。结果就是反诈短信的确没了,但是bgm也上不去了。
#2-3 - 2023-11-21 04:26
FlyGoat
bgm38 是的,仅剩不支持IPv6的服务是GitHub Discord和Bangumi,现在都走NAT64访问。

我国内nas上电信IPv6的可访问性很强,甚至到Akamai伦敦的延迟比IPv4低不少,误以为这是普遍情况了。
#2-4 - 2023-11-21 15:04
Sai🖖
反诈是 IP 级别的,当时腾讯自己套 CF 的域名都被反诈了。
#3 - 2023-11-20 20:19
(天生万物以养人,人无一物以报天)
客户端硬编码的问题建议联系客户端作者。
#4 - 2023-11-21 00:54
其实我一直好奇为什么多域名没做 301 跳转,有什么原因吗?
#4-1 - 2023-11-21 00:57
Hakula
发现好像我 之前 问过了……问法都差不多,虽然也没回复就是了(
#4-2 - 2023-11-21 15:10
若荼泱
自己 unify 吧。隔壁南+更多,虽然是墙了才换。
#4-3 - 2023-11-21 15:15
LunarShaddow🌙
我记得是一个套cf的一个不套,两条腿走路吧
你可以用超合金 https://bgm.tv/dev/app/1459 搞定这个事情
#4-4 - 2023-11-21 15:41
Hakula
LunarShaddow🌙 说: 我记得是一个套cf的一个不套,两条腿走路吧
你可以用超合金 https://bgm.tv/dev/app/1459 搞定这个事情
这个插件我一直启用着,但好像从来没起过效果 (bgm38)
#4-5 - 2023-11-21 15:42
Hakula
若荼泱 说: 自己 unify 吧。隔壁南+更多,虽然是墙了才换。
自己搞也行,电脑上可以油猴整个跳转,不过手机上好像不太好搞。
#5 - 2023-11-21 15:24
(相信心就是你的魔法)
(bgm106)(bgm106)