DNS 通配符:使所有子域名无法解析

DNS 通配符:使所有子域名无法解析

情况如下:

  • 在我购买域名之前,它的所有子域名都解析到某个 IP 地址(我们称之为错误 IP)
  • 购买后,什么都没变。我可以添加自己的记录,但任何不存在的子域名仍然会指向错误的 IP
  • 为了解决这个问题,我创建了一个通配符子域名来指向我的服务器(我们称之为 RIGHT IP)。
  • 现在所有不存在的子域名都指向正确的 IP

但我想要的只是几个 A 记录...仅此而已。我不希望所有不存在的子域指向任何地方。我只是希望它们根本不解析。

我怎样才能做到这一点?

感谢您的想法

答案1

我的问题的答案是那些你认为太简单而无法真正尝试的事情之一。等待通配符记录传播到全世界一段时间后,我完全删除了该记录。托管服务提供商的 DNS 服务器现在正确地不解析不存在的域,而是指向营销页面。

答案2

您的机器/路由器/dhcp 上的“dns 后缀”设置是什么?

我只能解释这种行为,当您的机器上有一个具有通配符记录的 DNS 后缀时,如果您访问 nonexisting.domain.com,实际上它被解析为 nonexisting.domain.com.dns-suffix.other-domain.com(可解析为您的错误 IP)。

答案3

您可以尝试添加以下 A 记录:@ IN A 127.0.0.1 这不是一个完美的解决方案,但它是一个解决方案。我相信这可以解决您的问题。

相关内容