Поставил я Solaris 9.Настроил сетевые интерфейсы.Все пингуется ходит и т.д. Потом захотел настроить DNS клиента. Мои настройки:
/etc/resolv.conf
domain mydomain.com
nameserver 213.145.47.147
/etc/nsswitch.conf
hosts files dns
Больше ничего не менял.
#ping www.mail.ru
ping: unknown host www.mail.ru
Подскажите что еще забыл прописать?Заранее спасибо.
а по ip адресу DNS пингуется? Пингуется ли по ip адресу какие-либо внешние адреса?
>Поставил я Solaris 9.Настроил сетевые интерфейсы.Все пингуется ходит и т.д. Потом захотел
>настроить DNS клиента. Мои настройки:
>/etc/resolv.conf
>domain mydomain.com
>nameserver 213.145.47.147
>/etc/nsswitch.conf
>hosts files dns
^^^^^^^^^^^^^^^^- ???hosts: files dns
man nsswitch.conf
hosts: files dns - сперва смотреть локальные файлы, /etc/hosts, если
там нет ip - host.domain, далее производить операцию резолва через
dns -> запросы отправлять к nameserver=213.145.47.147>Больше ничего не менял.
>#ping www.mail.ru
>ping: unknown host www.mail.ru
>Подскажите что еще забыл прописать?Заранее спасибо.
>>Поставил я Solaris 9.Настроил сетевые интерфейсы.Все пингуется ходит и т.д. Потом захотел
>>настроить DNS клиента. Мои настройки:
>>/etc/resolv.conf
>>domain mydomain.com
>>nameserver 213.145.47.147
>>/etc/nsswitch.conf
>>hosts files dns
>^^^^^^^^^^^^^^^^- ???
>
>hosts: files dns
>
>man nsswitch.conf
>
>hosts: files dns - сперва смотреть локальные файлы, /etc/hosts, если
>там нет ip - host.domain, далее производить операцию резолва через
>dns -> запросы отправлять к nameserver=213.145.47.147
>
>>Больше ничего не менял.
>>#ping www.mail.ru
>>ping: unknown host www.mail.ru
>>Подскажите что еще забыл прописать?Заранее спасибо.
Значит внешние адреса типа mail.ru по IP пингуются нормально.Настройки DNS брал из доков на doc.sun.com там были описаны вышеприведенные настройки.В файле nsswitch.conf написано все правильно т.е. hosts: files dns просто тут так написал.
>Значит внешние адреса типа mail.ru по IP пингуются нормально.Настройки DNS брал из
>доков на doc.sun.com там были описаны вышеприведенные настройки.В файле nsswitch.conf написано
>все правильно т.е. hosts: files dns просто тут так написал.И DNS сервер тоже пингуется - так?
а dig @213.145.47.1 какое_нибудь_имя
что говорит?
И вообще - сначала - dig - без указания неймсервера - к кому обращается?
>
>>Значит внешние адреса типа mail.ru по IP пингуются нормально.Настройки DNS брал из
>>доков на doc.sun.com там были описаны вышеприведенные настройки.В файле nsswitch.conf написано
>>все правильно т.е. hosts: files dns просто тут так написал.
>
>И DNS сервер тоже пингуется - так?
>а dig @213.145.47.1 какое_нибудь_имя
>что говорит?
>И вообще - сначала - dig - без указания неймсервера - к
>кому обращается?dig без опций обращается почему-то к 127.0.0.1. dig @213.145.47.1 www.rol.ru выдает инфу по серверу www.rol.ru ip адрес и т.д.
>dig без опций обращается почему-то к 127.0.0.1. dig @213.145.47.1 www.rol.ru выдает инфу
>по серверу www.rol.ru ip адрес и т.д.лично я склоняюсь к версии банальной ошибки в resolv.conf
resolver обычно обращается к 127.0.0.1 когда не находит
файла /etc/resolv.conf
>>dig без опций обращается почему-то к 127.0.0.1. dig @213.145.47.1 www.rol.ru выдает инфу
>>по серверу www.rol.ru ip адрес и т.д.
>
>лично я склоняюсь к версии банальной ошибки в resolv.conf
>resolver обычно обращается к 127.0.0.1 когда не находит
>файла /etc/resolv.confэто легко проверяется любым dns-related софтом, как было подсказано ранее:
dig, host или nslookup:
ultra:/home/lavr> uname -rs
SunOS 5.5.1
ultra:/home/lavr> cat /etc/resolv.conf
domain jinr.dubna.su
nameserver 159.93.17.130
nameserver 159.93.17.13
ultra:/home/lavr> grep hosts /etc/nsswitch.conf
# "hosts:" and "services:" in this file are used only if the
#hosts: nisplus [NOTFOUND=return] files
hosts: files dns nisplus [NOTFOUND=return]ps. в данном случае: сперва файл хостов, затем dns, затем nisplus поскольку это nisplus master-server
ultra:/home/lavr> nslookup -q=a www.mail.ru.
Server: sunct0.jinr.ru
Address: 159.93.17.130Non-authoritative answer:
Name: www.mail.ru
Address: 194.67.57.26ultra:/home/lavr>
man nstest
ultra:/home/lavr> nstest
> www.mail.ru
;; res_mkquery(0, ww.mail.ru, 1, 11)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45087
;; flags: rd; Ques: 1, Ans: 0, Auth: 0, Addit: 0
;; QUESTIONS:
;; ww.mail.ru, type = WKS, class = IN;; Querying server (# 1) address = 127.0.0.1
;; timeout
;; Querying server (# 2) address = 159.93.17.13
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45087
;; flags: qr aa rd ra; Ques: 1, Ans: 0, Auth: 1, Addit: 0
;; QUESTIONS:
;; ww.mail.ru, type = WKS, class = IN;; AUTHORITY RECORDS:
mail.ru. 300 IN SOA ns.mail.ru. hostmaster.mail.ru. (
3208011204 ; serial
300 ; refresh (5 mins)
900 ; retry (15 mins)
172800 ; expire (2 days)
300 ) ; minimum (5 mins)> ^C
ultra:/home/lavr>