>>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.130
Non-authoritative answer:
Name: www.mail.ru
Address: 194.67.57.26
ultra:/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>