中文问答
Cloudflare 523 怎么修复
523 常见于源站 IP 不可达或 DNS 指向错误。
建议排查顺序
- 先确认源站当前公网 IP(云主机或 LB 的真实出口地址)。
- 确认 Cloudflare 的 A/AAAA 记录是否指向该地址。
- 从公网直接测试源站可达性,不经过 Cloudflare。
- 检查安全组、防火墙、网络 ACL 是否误拦截。
一线排查命令
# DNS 返回检查
dig +short llmsfile.com A
dig +short www.llmsfile.com A
# 源站直连可达性
ip route
curl -I --connect-timeout 8 http://ORIGIN_IP
curl -I --connect-timeout 8 https://ORIGIN_IP -k
# 需要按域名/SNI 命中源站时
curl -I --resolve yourdomain.com:443:ORIGIN_IP https://yourdomain.com/
523 常见根因
- 迁移后 DNS 未更新:仍指向旧 IP。
- 误配为私网地址:DNS 指向了 RFC1918 内网 IP。
- 防火墙策略漂移:Cloudflare 到源站链路被新规则阻断。
- 主机路由异常:机器在线但公网路由不通。
DNS 判定矩阵
- A 记录正确但直连失败:优先查链路/防火墙,不是 DNS 文案问题。
- A 记录是旧 IP:先修正 DNS,再用 dig 复核生效。
- 只配了 AAAA 且 IPv6 源站不可达:移除或修复 IPv6 路径。
修复完成信号
- 经 Cloudflare 访问时,核心页面状态码回到
200/301/304。 - 首页、
/robots.txt、核心问答页不再反复出现 523。 - 日志里爬虫访问恢复连续稳定。
如果源站可达但响应超时,继续看:Cloudflare 522 怎么修复。