Posts tagged: OpenSolaris

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#53

Non-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.

Dicas rapidas OpenSolaris

opensolaris-logo

Algumas dicas rápidas para quem tá iniciando no OpenSolaris igual a mim.

Parando um serviço:

svcadm disable <serviço>
Ex: svcadm disable network/ssh

Iniciando um serviço:

svcadm enable <serviço>
Ex: svcadm enable netword/ssh

Verificando o estado de um serviço:

svcs  ou svcs -a | grep <serviço>

Ex: svcs -a | grep ssh
online         Dec_14   svc:/network/ssh:default

Instalando uma aplicativo (estilo apt/yum/urpmi):

pkg install <aplicativo>

Ex: pkg install SUNWsquid

Parece brincadeira mas essas dicas podem poupar um bom tempo para um usuário iniciante.

WordPress Themes