Como posso adicionar curingas no DNS como www2. *. domain.com e www1. *. domain.com?

1

Eu tenho dois servidores com carga balanceada. Quando faço a implantação, quero garantir que os usuários de produção não sejam afetados. Aqui está o que estou planejando:

  1. Remova os webservers 2 (www2) do balanceador de carga.
  2. Implante no www2.
  3. faça alguns testes rápidos (pouco mais de 100 mini-sites em um único domínio)
  4. Coloque www2 de volta no balanceador de carga
  5. repita para www1

Existe alguma maneira de evitar adicionar manualmente as entradas de DNS para todos os meus subdomínios? Ou alguém tem uma idéia melhor de abordar esse problema?

    
por johnster 01.10.2012 / 10:56

1 resposta

0

Não tenho certeza de que, com base na sua declaração de problema, eu entendo todas as suas restrições, por isso não tenho certeza se posso sugerir uma resposta geral à sua pergunta, mas gostaria de salientar que alterar qualquer DNS externo para seu teste é provavelmente uma má idéia - lembre-se que mesmo depois de alterá-lo de volta, qualquer outra entidade na rede que fez uma consulta naquele registro DNS quando ele foi temporariamente redirecionado é permitida (incentivada, na verdade) pelo protocolo DNS para cache a resposta temporária por um período de tempo até o número de segundos especificado no valor de TTL (tempo de vida) do registro de recurso.

Como você sugere, fazer alterações no arquivo de hosts em sua própria máquina é uma maneira minimamente intrusiva de permitir que seu resolvedor obtenha a resposta temporária desejada, sem causar efeitos colaterais não intencionais para outros usuários que não fazem parte de seu teste.

Se você precisar de algo mais do que pode realizar editando o arquivo de hosts, você pode configurar (e direcionar seu resolvedor para usar) um servidor DNS local com sua própria cópia autoritativa personalizada da zona - ou configurar um especial exibir com uma cópia diferente da zona para fins de teste se o servidor DNS oferecer suporte a modos de exibição. Ao adicionar sua máquina cliente à lista de correspondência de endereços para a visão, você pode obter um conjunto de respostas para o seu teste, enquanto continua a fornecer as respostas canônicas para todos os outros.

Se você fizer tudo certo, poderá configurar a visualização uma vez e deixá-la configurada para uso repetido (evitando edição repetida), simplesmente adicionando ou removendo sua máquina de teste da lista de correspondência de endereço para a exibição (ou alterando o IP da sua máquina de teste para combinar / não combinar) para alterar as respostas que você recebe ..

No entanto, tenho a sensação de que pode haver outras "armadilhas" que não são evidentes na sua declaração de problema.

    
por 01.10.2012 / 20:08