Ich habe ein sehr seltsames Problem mit meiner Installation von Solaris 11. Die DNS-Auflösung funktioniert einfach nicht, aber seltsamerweise funktioniert nslookup und die Konnektivität ist in Ordnung:
root@solarisxyz:~# ping stackexchange.com
ping: unknown host stackexchange.com
root@solarisxyz:~# nslookup stackexchange.com
Server: 10.x.x.x (DNS)
Address: 10.x.x.x#y
Non-authoritative answer:
Name: stackexchange.com
Address: 64.34.119.12
root@solarisxyz:~# ping 64.34.119.12
64.34.119.12 is alive
Relevante Abschnitte von Dateien:
/etc/resolv.conf : (das ist das gleiche, was unsere Linux-Boxen haben)
domain us.oracle.com nameserver 10.x.x.x nameserver 10.x.x.x
/ etc / hosts :
# ::1 solarisxyz localhost (commented out) 127.0.0.1 localhost loghost solarisxyz
/etc/nsswitch.conf :
hosts: files dns # pretty much everything else set to files
dig @10.x.x.x stackexchange.com
dig @8.8.8.8 stackexchange.com
dig stackexchange.com
resolv.conf
, ist es tatsächlich10.x.x.x
oder haben Sie die IP-Adresse versteckt?