绑定DNS服务器的配置,I';我迷路了

绑定DNS服务器的配置,I';我迷路了,dns,sysadmin,bind,Dns,Sysadmin,Bind,我希望您能原谅我认为配置DNS服务器很容易。事实证明这很难。。。尤其是如果你以前从未做过 简单回顾一下,我之前问过是否有人可以推荐一个用于WindowsXP的个人DNS服务器用于开发项目 我的基本愿望是托管一个代表以下查找表的DNS服务器: Address | IP ------------------+-------------- *.devdomain1.dev | 192.168.10.2 *.devdomain2.dev | 192.168.10.2 您知道如何

我希望您能原谅我认为配置DNS服务器很容易。事实证明这很难。。。尤其是如果你以前从未做过

简单回顾一下,我之前问过是否有人可以推荐一个用于WindowsXP的个人DNS服务器用于开发项目

我的基本愿望是托管一个代表以下查找表的DNS服务器:

 Address          | IP
------------------+--------------
 *.devdomain1.dev | 192.168.10.2
 *.devdomain2.dev | 192.168.10.2

您知道如何在BIND 9中设置此选项吗?或者也许有一个我忽略了的更简单的解决方案。我知道我可以在我的HOSTS文件中添加单独的子域,但是由于我们有很多子域需要在几个dev机器上维护,我宁愿使用一个简单的通配符设置。

这样的区域文件就足够了(在我的系统中,这应该在/etc/bind/zones/devdomain2.dev.HOSTS中)

然后,my/etc/bind/named.conf.local将引用以下内容

zone "devdomain2.dev" {
        type master;
        file "/etc/bind/zones/devdomain2.dev.hosts";
};
(请注意,您可以完全修改这个通配符.dev域,或者为devdomain1设置另一个区域)

您还有多远


您可以为.dev创建一个区域,并使用一个

所有绑定错误之母:您忘记了“*.devdomain2.dev”末尾的点。(但最好只使用相对名称。)
zone "devdomain2.dev" {
        type master;
        file "/etc/bind/zones/devdomain2.dev.hosts";
};