内容提要
该文章是关于使用Shadowrocket模块对哔哩哔哩评论区IP劫持、去除PCDN/MCDN以及修复阿里云盘Refer的方法。文章提供了相应的规则和配置,以实现这些功能。
延伸解读
模块功能与适用环境
文章提供的规则仅适用于Shadowrocket模块,需在支持该模块的客户端中配置。哔哩哔哩评论区IP劫持模块通过强制直连和代理规则,将特定API请求分流,以应对IP属地显示问题。去除PCDN/MCDN模块则通过屏蔽或重写规则,减少PCDN/MCDN对视频播放的影响。阿里云盘Refer修复部分未详细展开,可能需参考其他资料。
IP劫持模块的规则逻辑
该模块对上传、发布动态、评论等操作强制使用代理(RandomIPs),而对部分接口强制直连。这种分流可能影响IP属地的显示,但具体效果取决于代理节点的IP。用户需注意,规则中的域名和路径需与当前B站API一致,否则可能失效。
去除PCDN/MCDN的两种方式
文章提供了两种去除PCDN/MCDN的方法:一是屏蔽PCDN控制器域名(如hw-sh-pcdn-*.biliapi.net),二是将mcdn.bilivideo.cn的请求重写至其他镜像地址。作者提到,直接屏蔽mcdn域名或使用IPv6获取下载地址可能是更简单的选择,因为无需HTTPS解密和重写。用户可根据自身需求选择。
配置注意事项与风险
使用这些模块需要开启MITM并添加相应主机名,可能涉及HTTPS解密,存在隐私和安全风险。规则中的域名和路径可能随B站更新而变化,需及时调整。此外,阿里云盘Refer修复部分未提供具体规则,用户需自行查找或谨慎操作。
Q&A
如何解决哔哩哔哩评论区的IP劫持问题?
可以使用Shadowrocket模块,通过强制直连和代理规则来解决IP劫持问题。
去除哔哩哔哩的PCDN和MCDN需要哪些规则?
需要屏蔽PCDN控制器的域名,并使用特定的URL规则去除MCDN。
阿里云盘的Refer修复方法是什么?
文章提到阿里云盘Refer修复的方法,但未详细展开。
Shadowrocket模块的主要功能是什么?
Shadowrocket模块主要用于解决IP劫持、去除PCDN/MCDN以及修复阿里云盘Refer。
如何强制直连哔哩哔哩的API?
可以通过设置强制直连规则,指定特定的API域名为DIRECT。
使用Shadowrocket时如何配置代理规则?
需要根据不同的API请求设置相应的代理规则,使用RandomIPs进行代理。