Назад | Перейти на главную страницу

открыть проблему с Solaris dns

Я только что установил Open Solaris на sunfire x4170. dig и nslookup, похоже, работают, и я могу открывать веб-страницы через firefox, если я использую IP-адрес, но я не могу открывать страницы в firefox, то есть google.com или ping 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 для разрешения имен хостов, этого должно быть достаточно скопировать /etc/nsswitch.dns поверх /etc/nsswitch.conf. В других файлах есть примеры конфигураций для других методов разрешения имен и аутентификации, например nsswitch.ldap.