O arquivo de hosts não funcionará ao usar um proxy, pois a pesquisa do DNS é feita no proxy. Você pode impedir que o site seja intermediado por proxy nas configurações do navegador e, em seguida, usar o arquivo hosts.
Isso soa um pouco atrasado - o proxy é o lugar para fazer isso.