生存战争玩家社区 · 社区公告

Scbbs.top 优选域名升级公告

作者:云竹 · 更新于

📢 Scbbs.top 优选域名升级公告 为进一步提升服务稳定性与访问体验,我们已于近期完成 网络接入层架构优化 ,具体变动如下: 🔧 本次升级内容 优化项 变更说明 接入方式 由「服务器 → 备案域名 → Cloudflare Worker → scbbs.top」链路,切换为 Cloudflare Tunnel 直连 方案 流量路径 用户请求通过 Cloudflare 边缘节点,经 Tunnel 安全隧道 直抵源站 ,中间不再经过 Worker 中转 端口复用 优化本地服务端口分配,Tunnel 与 Nginx 各自独立运行, 互不冲突 安全加固 源站不再暴露公网端口,仅通过 Tunnel 主动出站连接 Cloudflare, 攻击面大幅缩小 ✅ 升级效果 延迟降低 :去除 Worker 中转环节,请求链路更短 稳定性提升 :不再受 Worker 免费额度(每日 10 万次请求)限制 访问加速 :结合 Cloudflare 优选节点 + 静态资源 CDN 缓存,加载速度进一步提升 安全增强 :源站 IP 隐藏,仅通过加密隧道与 Cloudflare 通信 🌐 关于优选节点 本次升级 保留了优选 IP 方案 ,具体实现方式如下: 针对于 Cloudflare Tunnel(Zero Trust),在完成传统 SaaS 优选设置后,源站即为 Cloudflare Tunnel。正常做完 SaaS 接入即可。 接下来,我们需要让最终访问的域名打到 Cloudflare Tunnel 的流量正确路由,否则访问时主机名不在 Tunnel 中,会触发 catch: all 规则,导致无法访问。为此,我们创建了一条 Tunnel 规则,域名为最终访问的域名,源站与刚才的设置保持一致。 什么是优选? 简单来说, 优选就是选择一个国内访问速度更快的 Cloudflare 节点 。 Cloudflare 官方分配给我们的 IP,在国内访问时延迟往往较高,甚至可能出现无法访问的情况。而通过优选,我们可以手动将域名解析到那些国内访问更快的 Cloudflare IP,从而显著提升网站的访问速度和可用性。 从上面的对比图可以看到,优选过的网站响应速度有很大提升,出口 IP 也变多了,网站的可用性大大提高,加载速度显著变快。 要实现优选,我们需要做到两点: 自己控制路由规则 和 自己控制 DNS 解析 。通过 Cloudflare SaaS 或 Worker 路由,我们可以同时实现这两点。 优选原理 CDN 通过不同域名给不同内容,我们可以将其抽象为两层: 规则层 和 解析层 。 当我们在 Cloudflare 添加一条开启了小黄云(代理)的解析记录时,Cloudflare 会为我们做两件事: 帮我们写一条 DNS 解析指向 Cloudflare 在 Cloudflare 创建一条路由规则 如果你想要优选,实际上需要 手动更改 DNS 解析 ,使其指向一个更快的 Cloudflare 节点。 但是,一旦你关闭小黄云,路由规则也会被删除,再访问就会显示 DNS 直接指向 IP——这就没法用了。 而 SaaS 和 Worker 路由 的出现改变了这一切。 使用 SaaS 后,Cloudflare 不再帮你做这两件事了,这两件事你都可以自己做了: 你可以自己写一条 SaaS 规则(规则层) 你可以自己写一条 CNAME 解析到优选节点(解析层) 使用 Worker 路由同理,你创建 Worker 路由规则后,DNS 解析就可以随便指向任何优选节点了。 这就是为什么经由 SaaS 或 Worker 路由的流量可以做优选的原因。 新链路架构如下: 用户 → Cloudflare 优选节点(CDN + WAF)→ Tunnel 加密隧道 → 源站 Nginx → 静态/动态内容 与旧链路相比,移除了 Worker 中间层,由 Tunnel 直接承载边缘节点到源站的流量转发,同时本地服务通过非标准端口(仅本地监听)与 Nginx 协同工作,确保备案域名与 Tunnel 域名互不干扰。 🙏 致谢 特别感谢 Cloudflare Tunnel 这项技术—— 发明 Tunnel 的真是个添柴 ,让源站可以安全地隐藏在公网之后,同时还能享受 CDN 加速,省去了繁琐的端口映射和防火墙配置,极大地降低了运维门槛。 📌 访问地址 本次升级不影响现有访问地址,您仍可通过原域名访问社区: https://www.scbbs.top 如您在访问过程中遇到任何问题,欢迎通过社区内反馈渠道联系我们。感谢您一直以来对生存战争中文社区的支持与陪伴! 特此公告。 (测速结果)

在社区中打开完整帖子