我是网络主题的新手。
DNS 别名和主 DNS 后缀之间有什么区别?
我所说的主 DNS 后缀是指“我的计算机 >> 属性 >> 计算机名称 >> 更改 >> 更多 >> 此计算机的主 DNS 后缀”(在 Windows 2003 服务器中)。
谢谢。
答案1
不清楚您所说的“DNS别名”是什么意思。
计算机使用“主 DNS 后缀”来解析非限定名称。例如,如果您发出命令“ping bob”,并且您的主 DNS 后缀设置为“dobbs.com”,则 DNS 解析器将在您的 HOSTS 文件中搜索“bob”的条目,然后搜索“bob.dobbs.com”的条目,最后将向您的主 DNS 服务器发出递归解析请求,以查找名称“bob.dobbs.com”。
基本上,在递归解析请求期间,解析器会将主 DNS 后缀附加到非限定名称之后。
答案2
别名是主机的“同义词”。它在 DNS 服务器中定义,因此可以使用主机的“正常”名称(DNS 服务器上的记录类型 A)和别名(DNS 服务器上的记录类型 CNAME)访问主机。如果您更改主机的 IP,别名(或所有别名)将保持正确,无需执行任何操作,您只需更改主机的 A 记录。例如,您可以拥有一个带有example.com
别名的主机www.example.com
,并且您将能够双向访问它。
主 DNS 后缀是在 DNS 客户端机器上定义的,它是在无法单独解析非限定名称时添加到非限定名称的域名,如 Evan Anderson 所解释的那样。