【发布时间】:2022-12-14 08:12:03
【问题描述】:
我有一个使用 Azure CDN 托管在 Azure 中的网站。根域 (ohsopleasant.com) 的 DNS 条目配置为指向 CDN 的 Azure 资源。
当我直接针对 Azure DNS 服务器执行 DNS 查找时,DNS 记录正确解析为与 CDN 终结点 (ohsopleasant.azureedge.net) 相同的 IP:
> nslookup ohsopleasant.azureedge.net
Non-authoritative answer:
Name: sni1gl.wpc.mucdn.net
Addresses: 2606:2800:11f:1cb7:261b:1f9c:2074:3c
152.195.19.97
Aliases: ohsopleasant.azureedge.net
ohsopleasant.ec.azureedge.net
scdn13725.wpc.bc6ef.mucdn.net
> nslookup ohsopleasant.com ns1-09.azure-dns.com
Name: ohsopleasant.com
Address: 152.195.19.97
但是,如果我针对我的 ISP 的 DNS 服务器 (comcast) 或 Google 的 DNS 服务器 (8.8.8.8) 进行 DNS 查找,它会返回一个完全不同的 IP 地址:
> nslookup ohsopleasant.com
Non-authoritative answer:
Name: ohsopleasant.com
Address: 34.98.99.30
> nslookup ohsopleasant.com 8.8.8.8
Non-authoritative answer:
Name: ohsopleasant.com
Address: 34.98.99.30
我不明白为什么 Azure DNS 记录没有传播到 Internet 的其余部分,或者为什么它们指向 GoDaddy“停放的 DNS”网站。任何想法配置不正确?
【问题讨论】: