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 に答える