背景
因此,我使用 namecheap 作为我的域名注册商,我将域名从旧的网络主机转移到具有不同主机的 VPS 服务器。
我最初在名称解析方面遇到了很多问题(有正确的 A 记录,但 3 或 4 天后仍未解析)。之后:
- 更改注册商显然要求的 CNAME(不允许我删除它)
- 并删除一些自动添加的其他 DNS 记录后
- 以及为 www 添加另一个 A 记录(并等待)
名称解析似乎终于正常工作了(嗯,有点)。
问题
我的问题是:
为什么我的域名(cloudwist.com)解析为两个 IP 地址?
https://cachecheck.opendns.com/响应两个 IP 地址。一个是我的 VPS 服务器的 IP 地址,另一个是来自注册商的某个 IP 地址(如果我使用https://www.ultratools.com/tools/ipWhoisLookup通过 IP 地址它可以向我提供注册商信息)。
更多细节
http://www.intodns.com/cloudwist.com显示一切正常,所以我想我并不担心,而是好奇(尽管仍然有点担心)。
如果我 ping 基本域,它会解析为注册商 IP(即使注册商的 DNS 工具显示我输入的 A 记录,该记录将基本域指向我的服务器的 IP)。
如果我 ping www.[我的域],它会返回我的 VPS 服务器的地址(我确实有这个服务器的 A 记录,所以这很有意义)。DNS
工具中没有位置显示将我的基本域指向注册商 IP 的 A 记录。此外,我绝对没有创建过这样的记录,因为在我花时间尝试解决名称解析问题之前,我甚至不知道 IP 地址。
这是正常的吗??
答案1
有时,部署在“裸”域(没有子域的可注册实体)上的服务通常被称为 ALIAS 记录,其实现方式就是如此。由于 DNS 的限制,这些名称无法拥有 CNAME 记录,但人们希望实现类似 CNAME 的功能,尤其是在地理负载平衡中,解析 DNS 名称的请求将返回拓扑上最接近客户端的 IP。您收到的注册商 IP 可能正在运行负载平衡器,代理到部署服务的任何位置。