我注意到 AWS 的 DNS 服务 (Route53) 在每个 DNS url 的末尾附加了一个点 (.):
ns-xxx.awsdns-yy.co.uk.
ns-xxx.awsdns-yy.net.
ns-xxx.awsdns-yy.org.
ns-xxx.awsdns-yy.com.
问题:这是一个错误,还是我应该包含 . 在我的 DNS 设置中?
我注意到 AWS 的 DNS 服务 (Route53) 在每个 DNS url 的末尾附加了一个点 (.):
ns-xxx.awsdns-yy.co.uk.
ns-xxx.awsdns-yy.net.
ns-xxx.awsdns-yy.org.
ns-xxx.awsdns-yy.com.
问题:这是一个错误,还是我应该包含 . 在我的 DNS 设置中?
最后的点是正确的。
这是一个鲜为人知的事实,但完全限定(明确)的 DNS 域名末尾有一个点。运行 DNS 服务器的人通常知道这一点(如果您错过了尾随的点,您的 DNS 配置不太可能工作),但一般公众通常不知道。结尾没有点的域名不是完全限定的,并且可能不明确。这在 1987 年的 DNS 规范 RFC 1034 中有记录:
从这里