BINDを使用したワイルドカードDNS
私はBINDをセットアップして、それに対するすべてのリクエストをキャッチし、特定のNSサーバーのセットと特定のAレコードをポイントするようにしています。 約500のドメインがあり、1日に10〜15の割合で新しいドメインを追加するため、すべてのドメインに明示的にゾーンを追加したくありません。 私の現在の設定は次のとおりです。named.confには、次のゾーンを持つビュー(外部)というビューがあります。 zone "." { type master; file "ext.zone"; }; これはすべての要求に一致します。 ext.zone: $ TTL 3600 @ IN SOA。root.nsdomain.com。( 1; シリアル 3600; リフレッシュ 300; リトライ 3600; 期限切れ 300); ネガティブキャッシュTTL NS ns1.example.com NS ns2.example.com ns1 IN A 192.0.2.4 ns2 IN A 192.0.2.5 *。192.0.2.6で そう、目標は次のとおりです。すべてのNS要求、リターンのためns1.example.comとns2.example.com 、それがある場合を除き、すべてのAの要求のためns1.example.comかns2.example.com、リターン192.0.2.6。以下のためにns1.example.comリターン192.0.2.4のために、ns2.example.comリターン192.0.2.5。 これはほとんど機能しますが、唯一の問題は、私が掘るとき、私が得ることです: dig @localhost somedomain.example ; > …