CDN - 域名解析错误排查
淺談
用過經(jīng)過 CDN 加速后有兩段解析過程
1)localDNS 通過本地緩存或者遞歸查找的過程。
2)CDN NS 授權(quán)服務(wù)器走 CDN 調(diào)度返回的一個結(jié)果。
第一種,可以通過常用的 dig +trace 看完整的域名遞歸過程
第二種,可以通過一些解析調(diào)度的網(wǎng)絡(luò)來分析比如 ipip.net;
案例分析
案例
客戶端在河北電信出口,但是解析到了江蘇鎮(zhèn)江電信。
分析
1)在不同的網(wǎng)絡(luò)環(huán)境下測試解析結(jié)果是否都是出現(xiàn)一樣的情況,這里建議不要用阿里的 ECS 進行測試,因為 ECS 和阿里云辦公網(wǎng)內(nèi)測試走的網(wǎng)路和互聯(lián)并不一樣,會影響調(diào)度結(jié)果,最好通過 ipip.net 進行探測看河北電信的解析結(jié)果。
如果非阿里云的網(wǎng)路環(huán)境一樣會出問題,說明和網(wǎng)絡(luò)關(guān)系不大。
2)切換 DNS 對比測試分析,比如 nslookup www.taobao.com 114.114.114.114 如果解析結(jié)果正確,但是 localDNS 解析不出來說明和 localDNS 有關(guān),那么后續(xù)更換 DNS 即可。如果更換為 DNS 還是不行,再繼續(xù)分析;
3)訪問 https://cdn.dns-detect.alicdn.com/https/doc.html 看下自己的真實的出口 IP 和 DNS,確認 DNS 和 IP 地址記錄都是一致的,確保不會發(fā)生 IP 和 DNS 設(shè)置不符的情況。
4)提交工單讓阿里云查下這個域名是否有出現(xiàn)跨省解析調(diào)度問題,以及是否用外省節(jié)點覆蓋河北電信服務(wù)的情況。
涉及到的命令和查詢解析調(diào)度的地址
解析調(diào)度地址:https://tools.ipip.net/dns.php
解析命令:
nslookup www.taobao.com
dig www.taobao.com
總結(jié)
以上是生活随笔為你收集整理的CDN - 域名解析错误排查的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3dmax怎么制作超酷的室外夜景效果
- 下一篇: 小电商的延时队列设计概要