2 phút đọc
xingpingcn/enhanced-FaaS-in-China: 提升部署在cloudflare、vercel或netlify的网页在中国的访问速度和稳定性 cf优选域名 | cf优选ip | cloudflare | vercel | ne – Repository xingpingcn/enhanced-FaaS-in-China. Mô tả: 提升部署在cloudflare、vercel或netlify的网页在中国的访问速度和稳定性 cf优选域名 | cf优选ip | cloudflare | vercel | netlify | 加速 | 国内 | 中国 | 境内 | 大陆. 3097 stars, 181 forks, ngôn ngữ chính Python, cập nhật 2026-09-27.
1. Repository làm gì?
Improve the access speed and stability in China of web pages hosted on cloudflare, vercel or netlify by merely changing your CNAME record from the official one to one I made 提升部署在 cloudflare、vercel 或 netlify 的网页在中国的访问速度和稳定性
我这里所说的把 cname 记录改为 xxx,意思是在你的权威 dns 服务器那把用户要访问的域名——例如 app.domain.com ——的 cname 记录改为对应平台的优选 cname 记录。
例子 1: 我部署在 vercel 的blog.domain.com博客需要加速访问速度,首先要把blog.domain.com的 cname 记录改为官方提供的域名,回到 vercel 的控制台查看 ssl 证书是否生成。生成之后再把 cname 记录改为vercel-cname.xingpingcn.top
例子 2: 我需要加速搭建在我的 vps 的网站,我需要使用 cf 作为 cdn 并保护源 ip 。如何使用 saas 功能
verlify-cname.xingpingcn.top 已经弃用。见 #35
如果你的网站部署在netlify,则把 cname 记录改为:
2. Dữ liệu và cấu trúc đáng chú ý
注:目前似乎只有泉州被墙(红);测速结果未能及时更新,现在显示的是之前的测速结果;测速速度没太大变化
cf-23 点晚高峰 cf-23 点晚高峰 cf-22 点晚高峰 cf-23 点晚高峰-官方 cf-22 点晚高峰-官方 vercel-23 点晚高峰 vercel-23 点晚高峰-官方 netlify-23 点晚高峰 netlify-23 点晚高峰-官方 vercel 中午 vercel 中午-官方 netlify 中午 netlify 中午-官方
选取 cf、vercel 和 netlify 的 IP,定时测试速度,选取稳定且快的 ip 添加到域名的 A 记录。国内有三网优化,国外统一使用官方提供的 A 记录。
Q:为什么设置了你的 CNAME 解析后访问速度没有达到 测速对比 中的效果? A:
这大概率是使用了verlify-cname.xingpingcn.top(已经弃用)导致的。需要先把 CNAME 记录改为官方提供的链接,等待 SSL 证书生成后再重新设置。这是由于该解析包含两个平台的 IP,平台每次访问都会获得二者之一的 IP,因而认为你在平台所填写的域名并不是你所拥有的。但是一旦生成证书后,证书就会缓存在平台上。
netlify支持上传自己的证书。如果还是不行就申请一个能自动续期的证书。
如果你的网站部署在cf上,使用cf-cname.xingpingcn.top,如果你的域名托管在 cloudflare,那么在这种情况下使用这个 cname 很有可能会遇到 403。建议把你的域名托管在非 cloudflare 平台,例如华为云,然后在 cf 平台中删除你的站点,之后再使用。
3. Khả năng ứng dụng và giới hạn
A:我使用的是权威 DNS 服务器自带的路线解析,可能存在误判。如果你想要更加精准的分路线解析,可以自行选取其他 DNS 服务器——如 dnspod——并添加Netlify.json或Vercel.json里的 IP 到 A 记录。或使用NS1.COM作为权威 DNS 服务器,并设置根据ASN进行路线解析。你可以看看我写的ASN 列表。
A:这是因为该路线的其他 IP 质量较差,所以暂时停止解析其路线,改用官方提供的默认 IP。
如果你想自定义,例如增加第三个平台,如render、railway等,则需要自己准备测速工具和一个域名,并重写crawler.py,在platforms_to_test新建一个.py文件,仿照文件夹内的其他文件重写run_sub()方法,最后修改config.py文件相关配置。
Số liệu repository có thể thay đổi; nên mở liên kết nguồn để kiểm tra README, giấy phép và trạng thái phát hành.
Nguồn tham khảo: Xem bài gốc