Como definir vários subdomínios no arquivo host (DNS)?

13

Eu tenho muitos subdomínios no domínio principal xxx.zzz

Então, para este domínio, posso ter

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

....ETC....

Istead de adicionar cada subdomínio no arquivo host, eu gostaria de adicionar apenas o domínio principal xxx.zzz e, em seguida, ser capaz de acessar todos os subdomínios.

Eu tentei com * .xxx.zzz mas, aparentemente, isso não funcionará (Linux ou Windows).

Qualquer ideia é bem vinda. Muito obrigado.

    
por Milos 18.12.2012 / 08:58

3 respostas

14

Caracteres curinga não funcionam em arquivos de hosts. Você tem que escrever todos eles:

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

ou configuração do DNS adequado

    
por 18.12.2012 / 09:02
4

Se você REALMENTE quiser que isso funcione, você deve usar o DNS como indicado, mas se você não estiver no controle do DNS e precisar usar o arquivo HOSTS, poderá usar um Proxy DNS no seu PC que permite curingas em seu próprio Arquivo HOSTS.

Exemplo está neste tópico, leia a postagem sobre DNS Acrílico: link

    
por 18.12.2012 / 10:41
4

A sintaxe curinga é possível em servidores DNS com todos os recursos. Para o registro BIND deve ser assim:

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

Se você esclarecer qual servidor DNS você usa, posso fornecer um exemplo para ele.

    
por 18.12.2012 / 10:43