Dns 结尾带点的域名
以下两者之间的区别是什么:Dns 结尾带点的域名,dns,rfc,Dns,Rfc,以下两者之间的区别是什么: domainname 及 ? 例如,让我们假设msn.com和msn.com.。我在这里尝试了两种方法: 从上面的例子中,我们可以看到这两个域名都是有效的。然而,它们显然不同,因为反应不同 我相信(第7页)定义了域名。然而,语法不允许在域名末尾加点 domainname. 是 以点结尾的域名是绝对域名,而不以点结尾的域名是相对域名 不过有个陷阱。。。默认行为是考虑任何域的请求,其中至少有一个点作为对绝对域的请求。 因此,实际发生的情况是: 当您在浏览器中键入
domainname
及
?
例如,让我们假设msn.com
和msn.com.
。我在这里尝试了两种方法:
从上面的例子中,我们可以看到这两个域名都是有效的。然而,它们显然不同,因为反应不同
我相信(第7页)定义了域名。然而,语法不允许在域名末尾加点
domainname.
是
以点结尾的域名是绝对域名,而不以点结尾的域名是相对域名
不过有个陷阱。。。默认行为是考虑任何域的请求,其中至少有一个点作为对绝对域的请求。
因此,实际发生的情况是:
- 当您在浏览器中键入
时,您的存根解析器将发送对msn.com
的dns查询,然后您的浏览器将向dns响应提供的IP之一发送HTTP请求msn.com.
- 当您键入
时,域被视为相对于您的解析器的搜索列表(请参阅/etc/resolv.conf中的搜索指令)。如果搜索列表为msn
您的存根解析器将发送一个针对search foo.com bar.com
如果失败,它将发送一个针对msn.foo.com的dns查询。
如果之前的一个dns查询成功,您的浏览器将向dns响应提供的IP之一发送HTTP请求msn.bar.com的dns查询。
domainname.