如果有 www 子域名,DNS 服务器有什么区别

如果有 www 子域名,DNS 服务器有什么区别

我有一个 VPS 和一个域名。该域名之前与一家公司(提供 LAMP)的主机/托管服务相关联,当我从他们那里得到足够的资源时,所以我在公司的域名管理页面上将 DNS 记录更改为我的 VPS IP 地址。

现在一切正常,除非我使用带有 www 子域的地址。我添加了 3 条记录:

<domainname>.<country> VPS-ip
*.<domainname>.<country> VPS-ip
www.<domainname>.<country> VPS-ip

前两个解析正确,但最后一个解析错误。www 是否以其他方式解析?还是需要一些时间才能将其级联到顶部?

答案1

回答您的最后一个问题:“或者是否需要一些时间才能将其级联到顶部?”

是的(如果我理解你的问题正确的话),如果www子域名之前存在,你必须等待记录在名称服务器之间传播,TTL 才会过期。因为没有其他 DNS 服务器可以缓存全部记录匹配*.domain.tld,那个更容易验证。

例如,我怀疑mathias-is-an-even-more-beautiful-man.domain.tld是否曾经被查询过,因此从未被缓存过(= 不等待 TTL 过期)。www子域名更有可能最近被查询和缓存过 :-)

答案2

您的通配符输入 (*) 将匹配发出的每个请求。

尝试查找 pauska-is-a-beautiful-man.domain.tld,您会感到惊讶:)

相关内容