Como posso configurar minha caixa Linux (CentOS) para responder a * .centos?

1

Eu tenho uma caixa de desenvolvimento que executa o Apache para vários sites diferentes. Atualmente, acessamos esses dados por meio do link . Gostaria de mudar para o link .

Eu configurei hosts virtuais no Apache para que o link sirva as páginas certas. Infelizmente, toda vez que queremos adicionar um novo projeto, temos que editar o / etc / hosts (ou o equivalente do Windows) em aproximadamente 10 máquinas diferentes).

Não temos controle sobre nosso servidor DHCP / DNS local, mas eu poderia configurar algo (outro servidor DNS?) na caixa CentOS e estou feliz de ter uma única entrada em /etc/hosts.

É possível fazer solicitações de outras máquinas a qualquer coisa? Os pontos apontam para o endereço IP da caixa do CentOS?

Alternativamente, eu estou indo sobre isso completamente o caminho errado? Devo usar algo como link ? Sem acesso ao nosso servidor DHCP local, qual é a melhor maneira de fazer isso?

    
por dave1010 17.03.2011 / 09:41

2 respostas

3

Essencialmente, você já decifrou. Supondo que sua caixa do CentOS tenha o endereço 1.2.3.4, configure um servidor DNS local que seja autoritativo para a zona .centos. e encaminhe todas as outras solicitações para os servidores DNS locais existentes.

Na zona .centos. , exiba um único registro

*.centos.      3600 IN A 1.2.3.4

E certifique-se de que tanto a caixa CentOS quanto as caixas locais do Windows usem 1.2.3.4 para resolução de DNS.

    
por 17.03.2011 / 09:50
1

MadHatter acertou em cheio na cabeça. Gostaria de acrescentar, aponte as estações de trabalho no servidor de nomes centos para que seu resolvedor local converse com seu novo servidor dns em vez do servidor de nomes existente. Você também pode querer ler sobre iterativo v.s. consultas recursivas e cache do servidor dns.

    
por 17.03.2011 / 21:37