No nsswitch.conf eu escrevo assim:
hosts: files dns mdns4_minimal [NOTFOUND=return]
Na verdade, a palavra dns deve estar em um lugar maior do que antes. Sua solução deve funcionar também.
Funciona para o ping imediatamente, mas para o seu navegador, você precisa fechá-lo antes. Apenas tente quando eu apenas fechar e reabrir o Firefox ele ainda não funciona, quando eu fecho a sessão (desconecto do Ubuntu) ele funciona! (talvez algum cache em algum lugar no Firefox)