IP アドレスをサブドメインとして置くことに名前はありますか?

IP アドレスをサブドメインとして置くことに名前はありますか?

ドメイン名が解決先の IP アドレスを自己記述しているネットワークをいくつか見たことがあります。たとえば、ip-1-2-3-4.example.com.1.2.3.4 に解決されます。DNS サーバーは、静的なルックアップ テーブルを使用する代わりに、サブドメインを解析して IP アドレスを判別しているようです。

このアプローチに関する詳細なドキュメントや議論のために、どの DNS サーバーがこのアプローチをサポートしているかを調べようとしていますが、他の人がこれを何と呼んでいるかを知るのに苦労しています。このような自己記述的なドメイン名には名前がありますか?

今のところ私が知っているのはCoreDNS サポート) ですが、これは「複数の IP パターンを解決する」でのみ文書化されています。

. {
    forward . 8.8.8.8

    template IN A example {
      match "^ip-(?P<a>10)-(?P<b>[0-9]*)-(?P<c>[0-9]*)-(?P<d>[0-9]*)[.]dc[.]example[.]$"
      match "^(?P<a>[0-9]*)[.](?P<b>[0-9]*)[.](?P<c>[0-9]*)[.](?P<d>[0-9]*)[.]ext[.]example[.]$"
      answer "{{ .Name }} 60 IN A {{ .Group.a}}.{{ .Group.b }}.{{ .Group.c }}.{{ .Group.d }}"
      fallthrough
    }
}

答え1

これは DNS の A レコードまたは CNAME のいずれかです。ここでは特別なことは何もありません。おそらく、サブドメインの IP アドレスから DNS エントリを作成するスクリプトがあるのでしょう。

関連情報