域名解析从 A 记录开始
区分根域名与 www,用命令核对解析结果,再检查浏览器实际返回的页面。
先写清楚域名和目标
A 记录将主机名指向 IPv4 地址,AAAA 记录用于 IPv6,CNAME 记录将一个主机名指向另一个主机名。以 example.com 为例,DNS 控制台通常用 @ 代表根域名,用 www 代表 www.example.com。两个名字分别查询。
在做改动之前,记下已有记录的类型、值和 TTL。维护记录时,先核对服务商分配的实际目标。TTL 表示查询结果可缓存的时间,完成修改后,部分递归解析器仍可能暂时返回旧值。
分别检查两个名字
把例子中的域名换成自己管理的域名,并核对查询结果是否符合预期。下面的命令在 Windows 的命令行中可用。
nslookup -type=A example.com
nslookup -type=A www.example.com
nslookup -type=AAAA example.com
如果根域名返回预期 IP,www 却没有对应记录,先在 DNS 控制台查看 www 条目。若本机与另一条网络返回不同结果,记录各自查询时间和解析器,再对照权威记录和 TTL。
用网页响应确认站点
解析到预期 IP 后,还要用浏览器访问完整的 HTTPS 地址。能解析域名只说明拿到了地址。服务器还需要根据域名返回对应网站,并提供匹配域名的证书。若打开了默认欢迎页,优先核对站点绑定的域名和网站根目录。