説明
ipin はドメイン名に基づいて IP アドレスとポートを返します。 IP アドレスは回答セクションで返され、現時点では ipv4 のみサポートされており、A レコードのみです。
オプションのポートは、追加セクションに SRV レコードとして含まれます。
._port.qname. 0 IN SRV 0 0 <port> .
構文
ipin
例
デフォルトポートでサーバーを開始し、ipin プラグインをロードします。
. {
ipin
}
「192-168-1-1.example.org A」に対してクエリが行われた場合、CoreDNS は次のように応答します。
;; QUESTION SECTION:
;192-168-1-1.example.org. IN A
;; ANSWER SECTION:
192-168-1-1.example.org. 0 IN A 192.168.1.1
「127-0-0-1-8080.example.org A」に対してクエリが行われた場合、CoreDNS は次のように応答します。
;; QUESTION SECTION:
;127-0-0-1-8080.example.org. IN A
;; ANSWER SECTION:
127-0-0-1-8080.example.org. 0 IN A 127.0.0.1
;; ADDITIONAL SECTION:
_port.127-0-0-1-8080.example.org. 0 IN SRV 0 0 8080 .