打开solaris DNS问题

我刚刚在Sunfire x4170上安装了Open Solaris。 挖和NSLOOKUP似乎工作,我可以打开通过Firefox的网页,如果我使用IP地址,但我似乎无法打开页面在Firefox,即google.com或平google.com(我只是使用google.com作为一个例子,我尝试了几个不同的网站)

这是从dig命令输出的:

~# dig google.com ; <<>> DiG 9.3.6-P1 <<>> google.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1526 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 4, ADDITIONAL: 4 ;; QUESTION SECTION: ;google.com. IN A ;; ANSWER SECTION: google.com. 209 IN A 74.125.67.100 google.com. 209 IN A 74.125.127.100 google.com. 209 IN A 74.125.45.100 ;; AUTHORITY SECTION: google.com. 131266 IN NS ns2.google.com. google.com. 131266 IN NS ns3.google.com. google.com. 131266 IN NS ns4.google.com. google.com. 131266 IN NS ns1.google.com. ;; ADDITIONAL SECTION: ns1.google.com. 343110 IN A 216.239.32.10 ns2.google.com. 343110 IN A 216.239.34.10 ns3.google.com. 338914 IN A 216.239.36.10 ns4.google.com. 333491 IN A 216.239.38.10 ;; Query time: 12 msec ;; SERVER: 203.96.152.4#53(203.96.152.4) ;; WHEN: Fri Sep 4 09:26:12 2009 ;; MSG SIZE rcvd: 212 

/etc/nsswitch.conf是什么样子的? 具体来说, hosts条目是否包括dns ,例如

 hosts: files dns 

如果没有, 并且您只是使用DNS进行主机名parsing,那么将/etc/nsswitch.dns复制到/etc/nsswitch.conf就足够了。 其他文件具有其他名称parsing和身份validation方法的示例configuration,例如nsswitch.ldap。