¿Cómo configurar múltiples subdominios en el archivo host (DNS)?

17

Tengo muchos subdominios en el dominio principal xxx.zzz

Entonces, para este dominio, puedo tener

aaa.xxx.zzz
bbb.xxx.zzz
ccc.xxx.zzz
ddd.xxx.zzz
eee.xxx.zzz

....ETC....

En lugar de agregar cada subdominio en el archivo host, me gustaría agregar solo el dominio principal xxx.zzz y luego poder acceder a todos los subdominios.

He intentado con * .xxx.zzz pero aparentemente, esto no funcionará (Linux o Windows).

Cualquier idea es bienvenida. Muchas gracias.

Milos
fuente
1
En resumen: debe usar un DNS. Configuración y servidor DNS interno y agregue esos subdominios.
eldblz
@eldblz, gracias. De hecho, estoy usando un DNS en el servidor sidde, pero ¿cómo agregar solo el dominio principal en el archivo dns, no todos los subdominios?
Milos

Respuestas:

21

Los comodines no funcionan en los archivos hosts. Tienes que escribirlos todos:

w.x.y.z example.com foo.example.com bar.example.com baz.example.com

o configurar DNS adecuado

ptman
fuente
Muchas gracias por la respuesta. Estoy usando un DNS y tengo el mismo problema.
Milos
5

Si REALMENTE desea que esto funcione, debe usar DNS como se indica, pero si no tiene el control de DNS y necesita usar el archivo HOSTS, puede usar un Proxy DNS en su PC que permita comodines en su propio archivo HOSTS.

El ejemplo está en este hilo, lea la publicación sobre Acrilic DNS: /programming/138162/wildcards-in-a-hosts-file

usuario72593
fuente
5

La sintaxis comodín es posible en servidores DNS con todas las funciones. Para BIND, el registro debería verse así:

host1.example.com. 3600 IN  A     127.0.0.2
*.example.com.     3600 IN  CNAME host1.example.com.

Si aclara qué servidor DNS utiliza, puedo proporcionarle un ejemplo.

DukeLion
fuente