現象描述
同一網站,部分地區/運營商用戶可正常訪問,另一部分提示無法連接或超時,但本機測試正常。
五大原因與對應排查
- 排除客戶端因素
先確認投訴用戶非本地 DNS 劫持、瀏覽器緩存、代理/VPN 干擾。換手機熱點、換瀏覽器、清緩存測試。
- 新域名/變更解析未全球生效
- 新註冊域名、修改 DNS 記錄、切換 NS,需 0-72 小時全球遞歸生效
- 小運營商緩存刷新慢,導致個別線路仍指向舊 IP
- 應對:耐心等待;可用
dig @8.8.8.8 domain 對比權威/遞歸解析結果
- 目標 IP 路由/解析不通
- 機房對新分配 IP 路由未下發、或 IP 被封禁/污染
- 新上架服務器 IP 段,骨幹網收斂需 24-72 小時
- 應對:聯繫 IDC 確認路由狀態;必要時更換 IP 或接入高防/加速 CDN
- 域名 NS 記錄被誤修改
- 用戶自行修改 NS 指向非授權 DNS,導致解析失效
- 應對:登錄域名註冊商後台,恢復默認 NS 或正確的雲解析 NS
- 權威 DNS 服務器故障
- 註冊商/雲解析商 DNS 集群故障、DDoS 攻擊、配置錯誤
- 應對:聯繫服務商工單;長期不穩定建議遷移至成熟雲解析
快速診斷工具鏈
# 多地點解析對比
dig @114.114.114.114 example.com
dig @8.8.8.8 example.com
dig @223.5.5.5 example.com
# 路由追蹤
traceroute -n <目標IP>
mtr -r -c 10 <目標IP>
# 線路測試
tcping -p 80 <目標IP>
curl -I --connect-timeout 5 https://<目標IP>/
預防建議
- 啟用 DNSSEC、CAA 記錄增強安全
- 接入雲解析(DNSPod/Cloudflare/阿里云解析)享受 Anycast 多節點
- 配置 CDN 回源多 IP,單點故障自動切換
- 建立多地撥測監控(博睿/OneAPM/自建 Prometheus Blackbox)