Servidor proxy vs arquivo / etc / hosts

0

Foi-me dito hoje que / etc / hosts não é uma opção viável para testar um novo servidor de destino. O DNS para modificações em / etc / hosts ainda poderia armazenar em cache as configurações antigas de DNS e obteríamos resultados incorretos nos testes.

A única opção que recebemos é configurar um servidor proxy e definir as informações de proxy em cada navegador.

Eu estou querendo saber se este é o caso eu preciso configurar cada browner na minha máquina para testar?

    
por brentwpeterson 07.05.2015 / 14:41

1 resposta

4

/etc/hosts não usa DNS, portanto, falar em cache DNS não faz sentido. Este arquivo é autoritativo sobre o DNS referente à resolução de nomes, conforme especificado em /etc/nsswitch.conf (o arquivo de configuração da Central de Serviços de Nome).

Portanto, se você inserir um mapeamento de host IP em /etc/hosts , sempre terá precedência sobre o DNS. (Claro, a menos que você tenha modificado /etc/nsswitch.conf , e você deve ter uma boa razão para fazê-lo.)

    
por 07.05.2015 / 15:00