1

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

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

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

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

你知道如何在 BIND 9 中进行设置吗?或者也许有一个我忽略的更简单的解决方案。我知道我可以在我的 HOSTS 文件中添加各个子域,但由于我们有很多子域必须在几台开发机器上维护,我宁愿有一个简单的通配符设置。

4

2 回答 2

2

像这样的区域文件就足够了(在我的系统上,这将在 /etc/bind/zones/devdomain2.dev.hosts 中)

devdomain2.dev. IN SOA localhost. johannesh.devdomain2.dev. (
        1102522753
        10800
        3600
        604800
        38400
)

devdomain2.dev.    IN      NS     localhost.
*.devdomain2.dev.   IN      A      192.168.10.2

然后我的 /etc/bind/named.conf.local 将引用它如下

zone "devdomain2.dev" {
        type master;
        file "/etc/bind/zones/devdomain2.dev.hosts";
};

(请注意,您可以完全调整这个通配符 .dev 域,或者为 devdomain1 设置另一个区域)

于 2009-01-05T12:31:16.103 回答
1

你走了多远?

您可以为 .dev 创建一个区域并使用通配符记录

于 2009-01-05T12:33:01.513 回答