
He visto un par de redes donde los nombres de dominio son autodescriptivos de la dirección IP a la que se resuelven. Por ejemplo, ip-1-2-3-4.example.com.
se resolvería en 1.2.3.4. El servidor DNS parece analizar el subdominio para determinar la dirección IP, en lugar de utilizar una tabla de búsqueda estática.
Estoy tratando de determinar qué servidores DNS admiten este enfoque, para obtener más documentación y discusiones sobre este enfoque, pero me cuesta saber cómo lo llaman otras personas. ¿Existe un nombre para este tipo de nombre de dominio autodescriptivo?
Hasta ahora, soy consciente deSoporte CoreDNS) para este concepto, aunque solo está documentado en Resolver múltiples patrones de 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
}
}
Respuesta1
Es solo un registro A o CNAME en DNS. No hay nada especial aquí. Probablemente tengan un script que crea una entrada DNS a partir de la dirección IP del subdominio.