bind dns ゾーン ファイルの形式を考えてみましょう。
zone "mydomain.com" {
type slave;
file "db.mydomain";
masters {
192.168.5.15;
};
};
...
conf ファイル内の他のゾーンに対してさらに数回繰り返します。
スクリプトで zone.conf ファイルに関する詳細を調べる必要があります。
探しているドメインがわかっているので、「^zone "mydomain.com"」のような正規表現を使用できます
しかし、私が見ているゾーン名の後に最初に出現するファイル行を見つける必要があります。
また、マスター リストで IP アドレスを検出したいと考えています。
私たちの構成にはマスター IP が 1 つしかないため、複数の IP について心配する必要はありません。
アイデアを歓迎します。