我希望您原谅我认为配置DNS服务器很容易。事实证明这很难......特别是如果你以前从未这样做过。
回顾一下,我之前曾询问是否有人可以推荐用于Windows XP的个人DNS服务器,以便在开发项目中使用。
我的基本愿望是托管代表以下查找表的DNS服务器:
Address | IP
------------------+--------------
*.devdomain1.dev | 192.168.10.2
*.devdomain2.dev | 192.168.10.2
你知道如何在BIND 9中设置它吗?或者也许有一个我忽略的简单解决方案。我知道我可以在我的HOSTS文件中添加单个子域,但由于我们有很多子域需要在几台开发机器上维护,我宁愿使用简单的通配符设置。
答案 0 :(得分: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设置另一个区域)
答案 1 :(得分:1)
你有多远?
您可以为.dev创建一个区域并使用wildcard record