OpenSolaris não resolve nome mas o nslookup funciona
Você instalou o opensolaris, configurou as informações de rede e na hora de abrir o browse não navega. Você fica intrigado com o problema abre o shell e pinga para um dominio e informa host desconhecido(!?!), então você resolve rodar um nslookup e obtem a seguinte saída:
root@opensolaris:~$ nslookup www.oracle.com
Server: 208.67.220.220
Address: 208.67.220.220#53Non-authoritative answer:
www.oracle.com canonical name = www.oracle.com.edgesuite.net.
www.oracle.com.edgesuite.net canonical name = a398.g.akamai.net.
Name: a398.g.akamai.net
Address: 200.157.208.241
Name: a398.g.akamai.net
Address: 200.157.208.240
O ip configurado no seu resolv.conf foi informado corretamente na saida do nslookup afinal o que pode ser feito para OpenSolaris resolver nomes?
A solução é alterar o arquivo /etc/nsswitch e alterar a seguinte entrada
hosts: files
para
hosts: files dns
Com isso o OpenSolaris irá buscar os resolvers no arquivo /etc/resolv.conf.
