
Ich habe einige Netzwerke gesehen, bei denen Domänennamen selbstbeschreibend sind, in welche IP-Adresse sie aufgelöst werden. Beispielsweise ip-1-2-3-4.example.com.
würde sich 1.2.3.4 auflösen. Der DNS-Server scheint die Subdomäne zu analysieren, um die IP-Adresse zu bestimmen, anstatt eine statische Nachschlagetabelle zu verwenden.
Ich versuche herauszufinden, welche DNS-Server diesen Ansatz unterstützen, um mehr Dokumentation und Diskussionen zu diesem Ansatz zu erhalten, weiß aber nicht, wie andere ihn nennen. Gibt es einen Namen für diese Art von selbstbeschreibendem Domänennamen?
Bisher weiß ichCoreDNS-Unterstützung) für dieses Konzept, obwohl es nur unter „Mehrere IP-Muster auflösen“ dokumentiert ist.
. {
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
}
}
Antwort1
Es ist entweder nur ein A-Eintrag oder CNAME im DNS. Da passiert nichts Besonderes. Sie haben wahrscheinlich ein Skript, das aus der IP-Adresse der Subdomäne einen DNS-Eintrag erstellt.