/ etc / sintaxe do arquivo hosts. É possível definir um IP para uma zona?

4

Gostaria de definir um IP para uma zona (livejournal.com)

Atualmente estou tendo que digitar diretamente os subdomínios como:

11.11.11.11 sub1.livejournal.com
11.11.11.11 sub2.livejournal.com
11.11.11.11 sub3.livejournal.com

etc.

Eu tentei

11.11.11.11 *.livejournal.com

e

11.11.11.11 .livejournal.com

não ajudou.

Por isso, quero ter apenas uma linha e resolver subdomínios ausentes para IP como: sub1000.livejournal.com sem especificá-lo explicitamente

    
por bakytn 25.08.2011 / 10:27

3 respostas

4

Isso pode ser implementado com um encaminhador de DNS que atua como um servidor DNS muito básico. A implementação popular é Dnsmaq , no entanto, isso pode ser possível com serviços como OpenDNS que pode realizar filtragem de DNS para você.

    
por 25.08.2011 / 11:06
5

Não, não é possível usar curingas em /etc/hosts .

No entanto, é possível listar vários hosts em uma única linha para que você não tenha que continuar copiando a parte do IP, basta anexar novos hosts à linha:

11.11.11 sub1.livejournal.com sub2.livejournal.com sub3.livejournal.com
    
por 25.08.2011 / 10:40
4

Não é possível. Cada entrada em /etc/hosts mapeia um endereço para um ou mais nomes de host específicos . Não há como fazer um mapeamento de curingas como você deseja; use um servidor DNS.

    
por 25.08.2011 / 10:32

Tags