如何设置 BIND DNS 服务器以在 Windows 上响应单个 IP 地址的任何请求?

如何设置 BIND DNS 服务器以在 Windows 上响应单个 IP 地址的任何请求?

我想配置一个 BIND DNS 服务器(因为 Windows Web Server 2008 没有 DNS 服务,所以我必须安装 BIND),该服务器用单个 响应任何请求A record。我已经设置了一条*记录,但它似乎只适用于服务器的直接子域。我的意思subdomain.xyz.com是会正确响应,但subdomain2.subdomain1.xyz.com事实并非如此。我可能搞砸了配置文件,因为之前只使用过 MS DNS。

您能告诉我如何从头开始配置 BIND,以便用恒定的 IP 地址解析每个请求的地址吗?

答案1

尝试这个:

named.conf

options {
    recursion yes;
}

zone "." IN {
    type master;
    file "named.root";
};

在“named.root”中:

$ORIGIN .
$TTL 1D
@    IN     SOA  @ none. ( 0 1D 1H 1W 3H );
     IN     NS   @
*    IN     A    a.b.c.d

相关内容