subdominio son route los ec2 dominio cuales create configurar aws dns subdomain wildcard dnsmasq

route - cuales son los dns de amazon



Subdominios comodín con dnsmasq (2)

Tengo un dispositivo que ya está asignado a domain.tld . Ahora quiero crear un comodín para todos los subdominios *.domain.tld para que también se asignen a la ip de domain.tld . ¿Cómo hago esto con dnsmasq ?


En el archivo dnsmasq.conf , agregue la línea

address=/.domain.tld/192.168.0.1

Pero usa la IP que realmente quieres como ese bit final


Si bien la respuesta aceptada puede haber resuelto el problema del autor, es engañosa, ya que sugiere que el punto inicial solo coincidirá con los subdominios, lo cual no es cierto.

dnsmasq ignores los puntos principales, por lo que

address=/domain.tld/192.168.0.1

es equivalente a

address=/.domain.tld/192.168.0.1

o incluso

address=/......domain.tld/192.168.0.1

A partir de ahora (dnsmasq v2.76), desafortunadamente no hay manera de especificar algunas cosas ( server , address , ipset ) para

  • un solo nombre de dominio, es decir, el nombre de dominio sin sus subdominios
  • solo para los subdominios de un nombre de dominio

Lo único que puede hacer, es especificar algo para un nombre de dominio y todos sus subdominios y anularlo para subdominios específicos, por ejemplo

address=/domain.tld/192.168.0.1 address=/sub.domain.tld/10.10.0.1

Este caso único de nombre de dominio solo se puede abordar con diferentes opciones, como host-record , srv-record , que pueden ser suficientes en algunos casos, pero ciertamente no en todos. No funcionará, por ejemplo, si realmente necesita usar la opción de server o ipset para un solo nombre de dominio.