説明
これは、CH クラスで特別なドメイン名の TXT レコードを検索することにより、サーバーからバージョンまたは作者情報を取得するために役立ちます。
構文
chaos [VERSION] [AUTHORS...]
- VERSIONは、返されるバージョンです。設定されていない場合、デフォルトは
CoreDNS-<バージョン>
です。 - AUTHORSは、返される作者です。これは、OWNERS ファイル内のすべての GitHub ハンドルをデフォルトにします。
このプラグインが次のゾーンに対する実際のクエリーを取得することを確認する必要があります: version.bind
、version.server
、authors.bind
、hostname.bind
、id.server
。
例
すべてのゾーンを完全に指定します。
version.bind version.server authors.bind hostname.bind id.server {
chaos CoreDNS-001 info@coredns.io
}
または、.
をデフォルトにします。
. {
chaos CoreDNS-001 info@coredns.io
}
dig
でテストします。
% dig @localhost CH TXT version.bind
...
;; ANSWER SECTION:
version.bind. 0 CH TXT "CoreDNS-001"
...