我想配置一个 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