Você colocou seu arquivo hosts em: C: \ Windows \ System32 \ drivers \ etc com esta sintaxe:
102.54.94.97 rhino.acme.com
Suponha que example.com aponte para 1.2.3.4 endereço IP.
Eu quero colocar something.example.com no arquivo de hosts do Windows para que ele passe para outro endereço IP. Eu o defini como tal no arquivo hosts.
9.8.7.6 something.example.com
Quando faço ping de something.example.com , ainda recebo 1.2.3.4 e, quando visito o URL, ele ainda resolve o site em 1.2.3.4 em vez de onde eu quero, 9.8.7.6
Talvez o cache do resolvedor local seja consultado primeiro? A execução de 'ipconfig / flushdns' talvez resolva o problema?