URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2093
[ Назад ]

Исходное сообщение
"nslookup не работает!"

Отправлено Ubnormal , 10-Фев-04 17:34 
запускаю:
nslookup -q=any alenka.spb.ru

на одной системе работает (FreeBSD провайдера),
на другой САБЖ (Linux - моё кривое :)


Содержание

Сообщения в этом обсуждении
"nslookup не работает!"
Отправлено solotony , 10-Фев-04 17:36 
Может он у тебя дефолтные NS-ы не видит?



"nslookup не работает!"
Отправлено Ubnormal , 10-Фев-04 17:45 
>Может он у тебя дефолтные NS-ы не видит?
Да нет корневые то он точно видит.

Прикол в том, что некоторые домены он видит, а некоторые не видит, хотя релкомовский WHOIS говорит что alenka.spb.ru занят, да и на BSD лукап тоже выдает ns записи

>Пример 1:
# nslookup -sil -q=any alenka.spb.ru
;; connection timed out; no servers could be reached

>Пример 2:
#nslookup -sil -q=any oxy.spb.ru
Server:         194.226.192.233
Address:        194.226.192.233#53

Non-authoritative answer:
oxy.spb.ru      nameserver = ns.dbware.net.
oxy.spb.ru      nameserver = ns.mns.ru.

Authoritative answers can be found from:
oxy.spb.ru      nameserver = ns.dbware.net.
oxy.spb.ru      nameserver = ns.mns.ru.


"nslookup не работает!"
Отправлено solotony , 10-Фев-04 18:01 
Вот что говорит релком про alenka.spb.ru:

Доменное имя alenka.spb.ru делегировано (выделено) и расположено на следующих серверах DNS (name-серверах):
ns.alenka.spb.ru
ns.line.ru

А вот что он говорит про solotony.spb.ru:

domain:       solotony.spb.ru
descr:        Anton Soloviev's design studio
descr:        Main site www.iho.ru
admin-c:      SOLOTONY-RELCOM
zone-c:       SOLOTONY-RELCOM
tech-c:       SOLOTONY-RELCOM
nserver:      ns.iho.ru
nserver:      ns4.iho.ru
changed:      names@iho.ru 20031008
source:       RELCOM

person:       Anton N Soloviev
address:      198152 p/b 249
address:      St. Petersburg
address:      Russia
phone:        +7 812 1420853
fax-no:       +7 812 1420853
e-mail:       names@iho.ru
nic-hdl:      SOLOTONY-RELCOM
changed:      names@iho.ru 20030928
source:       RELCOM

Может дело в этом?


"nslookup не работает!"
Отправлено Ubnormal , 10-Фев-04 18:10 
Короче в идеале надо сделать проверку доменов в зоне spb.ru
но так как релкомовский WHOIS реально существует около 2-х лет как мне сказали в релкоме, то соответственно он выдает инфу только по доменам которые были зареганы или измененены в течение последних лет. А на самом деле домены в зоне spb.ru раздаются около 10 лет так что большую часть информации их WHOIS как раз и не содержит, единственный способ достоверно сказать занят домен в зонах релкома или нет это попробовать получить какую либо RR запись, если она есть значит он занят.

Вопрос остался
почему запуская с одной машины
# nslookup -sil -q=any alenka.spb.ru
получаем:
;; connection timed out; no servers could be reached

а запуская с другой машины получаем:

Server:  msk-2.ispsystem.net
Address:  82.146.40.2

Non-authoritative answer:
alenka.spb.ru   nameserver = ns.line.ru
alenka.spb.ru   nameserver = ns.alenka.spb.ru

Authoritative answers can be found from:
alenka.spb.ru   nameserver = ns.line.ru
alenka.spb.ru   nameserver = ns.alenka.spb.ru
ns.alenka.spb.ru        internet address = 194.105.206.1


"nslookup не работает!"
Отправлено solotony , 10-Фев-04 18:22 
Понятно, у нас так и сделано. И все работает.
Попробуй явно указать сервер

Кстати: у меня с таким-же упорством для этого домена не работает dig:

dig alenka.spb.ru

; <<>> DiG 9.2.3 <<>> alenka.spb.ru
;; global options:  printcmd
;; connection timed out; no servers could be reached

в то же время nslookup выдает все:

nslookup -q=any alenka.spb.ru
Note:  nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead.  Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
alenka.spb.ru   nameserver = ns.line.ru.
alenka.spb.ru   nameserver = ns.alenka.spb.ru.

Authoritative answers can be found from:
alenka.spb.ru   nameserver = ns.line.ru.
alenka.spb.ru   nameserver = ns.alenka.spb.ru.
ns.line.ru      internet address = 81.222.249.41
ns.alenka.spb.ru        internet address = 194.105.206.1

Хотя для другого домена dig работает:

dig solotony.spb.ru

; <<>> DiG 9.2.3 <<>> solotony.spb.ru
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12389
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;solotony.spb.ru.               IN      A

;; ANSWER SECTION:
solotony.spb.ru.        172800  IN      A       62.205.175.75

;; AUTHORITY SECTION:
solotony.spb.ru.        172800  IN      NS      ns.iho.ru.
solotony.spb.ru.        172800  IN      NS      ns4.iho.ru.

;; ADDITIONAL SECTION:
ns.iho.ru.              172800  IN      A       62.205.175.75
ns4.iho.ru.             172800  IN      A       194.186.102.40

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Feb 10 18:20:40 2004
;; MSG SIZE  rcvd: 120


"nslookup не работает!"
Отправлено Ubnormal , 11-Фев-04 00:30 
>Понятно, у нас так и сделано. И все работает.
>Попробуй явно указать сервер

Указал другой днс сервер - стал лукапить, только вопрос в том почему мой родной днс сервер этого не делает???


"nslookup не работает!"
Отправлено solotony , 11-Фев-04 01:09 
Не может (или не умеет) спросить релкомовский NS. Почему - я могу только гадать. Я лично думаю, что проблема где-то в релкоме (учитывая что он по разному отвечает про разные домены). Кстати, у них whois настоящий есть, или только вебовский?



"nslookup не работает!"
Отправлено Ubnormal , 11-Фев-04 02:46 
>Не может (или не умеет) спросить релкомовский NS. Почему - я могу
>только гадать. Я лично думаю, что проблема где-то в релкоме (учитывая
>что он по разному отвечает про разные домены). Кстати, у них
>whois настоящий есть, или только вебовский?

Так писал же выше уже:
>Короче в идеале надо сделать проверку доменов в зоне spb.ru
>но так как релкомовский WHOIS реально существует около 2-х лет как мне
>сказали в релкоме, то соответственно он выдает инфу только по доменам
>которые были зареганы или измененены в течение последних лет. А на
>самом деле домены в зоне spb.ru раздаются около 10 лет так что большую
>часть информации их WHOIS как раз и не содержит, единственный способ
>достоверно сказать занят домен в зонах релкома или нет это попробовать
>получить какую либо RR запись, если она есть значит он занят.

whois.relcom.ru его фамилия.


"nslookup не работает!"
Отправлено Ubnormal , 11-Фев-04 02:51 
>Не может (или не умеет) спросить релкомовский NS. Почему - я могу
>только гадать. Я лично думаю, что проблема где-то в релкоме (учитывая
>что он по разному отвечает про разные домены).

Да нет я же писал что с одной машины пускаю nslookup - все работает, а с другой - нет, твой пример тому пример =) у тебя alenka.spb.ru то лукапится а у меня нет, соответственно грабли где-то на той машине с которой не лукапится, надо только понять в чем эти грабли блин и почему это зависит от домена.... ведь по некоторым доменам нормально отдает инфу а по некоторым нет... бред какой-то