青序栈文官
EdgeOne优选教程建议将域名CNAME到eo.qxzhan.cn或eo.wudu.ltd以降低中国大陆用户访问延迟。优选方法包括添加解析记录,使用国内厂商支持免费分线路解析的服务。优选IP段为43.174.150.0/24等,需注意优选有风险,可能被攻击导致封禁。
在稳定吃上了EO之后,默认分配的节点延迟高,对中国大陆用户访问影响较大。
于是————诞生出了eo优选这一野路子~
如何优选?
有小伙伴就要问了:“诶呀诶呀栈主,控制台显示‘请添加 CNAME’怎么办呢?”。栈主表示————你都优选了还管他做甚?非要变成'已生效'状态也不是不行(给给给!)
很简单,国际站的eo解析检测只会检测海外记录,我们只需要添加个解析记录cname到默认地址即可,这样还能自动续签SSL证书,美滋滋(老八音)!
大部分国内厂商应该都支持免费分线路解析,比如华为云、DNSPOD、阿里云等,但海外厂商没有这项服务,那就没办法了,续签SSL证书时手动更换吧!誒~
下面分享我优选IP的思路。
有官方给出的IP段地址,但这些是L7回源防护的段,具体请见EO地址段
结合多方面情报,我找出比较稳定4大段
43.174.150.0/24
43.174.78.0/24
43.175.132.0/24
43.175.130.0/24
注意EO的IP是从.0到.254的
这些都是香港节点延迟在40ms左右。
不怕累的栈主脚本生成了所有ip,手动添加了DNS记录,也就是eo.wudu.ltd
多日前EO的节点遭受攻击,导致1000多个IP只剩下几百个能用,中国大陆访问绿中闪电,这可不行,栈主得想办法动态优选。
找AI生成了批量测试脚本和DNS更新脚本,源码下期分享,终于实现了动态优选。但--还没完,为什么只有50个解析IP,™的我一报错,是华为云DNS API拒绝创建新的解析记录集,也就是说通过API的方式只能修改一个解析记录集。欸~50个IP也可以了,于是我就把脚本放到了服务器上跑,产生eo.qxzhan.cn这个优选域名。
鸣谢华为云DNS的TTL 1s支持!!!
@筱序二十
这是剪刀,各位别想歪!