
最近,我們在將子域解析為 8.8.8.8 時遇到了零星問題,因此我們創建了第二個子域進行測試,但無法重現問題。
原始子網域 - 42894078.sip.teltel.io
- 8.8.8.8 偶爾會失敗並出現錯誤:server can't find 42894078.sip.teltel.io: NXDOMAIN
測試子網域 - 42894078.xip.teltel.io
- 透過 8.8.8.8 解決問題
xip.teltel.io
完全按照 進行配置sip.teltel.io
。
唯一的區別是它xip.teltel.io
由 DigitalOcean 託管,但sip.teltel.io
由 AWS 託管。
你知道為什麼一個有效而另一個無效嗎?
答案1
所有的點都來自於回答你之前的問題仍然適用:
sip.teltel.io
您的網域中沒有 NS 記錄- 這些名稱
ns1
仍然ns2.teltel.io
解析為相同的 IP 位址 - 它似乎是 AWS IP EC2 執行個體位址。
所以看起來您正在 AWS EC2 執行個體上執行一些 DNS 軟體(綁定?) - 對嗎?我想這就是問題所在——你的綁定可能是配置錯誤、速率限制、DNSSEC 不一致或其他原因在起作用。
我建議您將您的區域遷移sip.teltel.io
到AWS Route53 託管 DNS 服務並完成它。它將為您提供所有 DNS 伺服器、冗餘,而且它的成本可能比運行您自己的綁定實例要低。
否則,1)解決您的網域的問題,然後 2)深入研究綁定日誌並查看那裡發生了什麼。不過我還是建議遷移到 Route53。
希望有幫助:)