質問
DNSサーバーの設定は簡単だと思ってくれて、私を許してくれることを願っています。特に、以前にやったことがない場合は非常に難しいことがわかりました。
少し要約すると、開発プロジェクトで使用するWindows XPの個人用DNSサーバーを誰かがお勧めできるかどうかを以前尋ねました。
私の基本的な願いは、次のルックアップテーブルを表すDNSサーバーをホストすることです。
Address | IP
------------------+--------------
*.devdomain1.dev | 192.168.10.2
*.devdomain2.dev | 192.168.10.2
BIND 9でこれを設定する方法を知っていますか?または、私が見落としていた簡単な解決策があるかもしれません。 HOSTSファイルに個々のサブドメインを追加できることは知っていますが、いくつかの開発マシンで維持する必要のあるサブドメインがたくさんあるため、単純なワイルドカード設定が必要です。
解決
このようなゾーンファイルで十分です(私のシステムでは/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に別のゾーンを設定できることに注意してください)
他のヒント
どこまで持っていますか?
.devのゾーンを作成し、ワイルドカードレコード
所属していません StackOverflow