LINUX.ORG.RU
ФорумAdmin

nslookup - set type=SOA - не пашет


0

0

zone "ale1.com" { type master; file "/etc/bind/zones/db.ale1.com"; };

$TTL 604800 ; @ IN SOA dns.ale1.com. hostmaster.ale1.com. ( 2008012901 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL

@ IN NS dns

@ IN A 192.168.200.7 www IN A 192.168.200.7 dns IN A 192.168.200.7

/-----------------------------------------

запускаю nslookup set type=SOA www.ale1.com - ничего не показывает ale1.com - выдаёт инфу...

почему при запросе на www.ale1.com ничего не выдаёт? что добавить в конфиг надо? p.s. set type=A всё ок, пашет.

anonymous

nslookup -type=soa www.ale1.com Server: 10.0.0.2 Address: 10.0.0.2#53 *** Can't find www.ale1.com: No answer nslookup -type=soa ale1.com Server: 10.0.0.2 Address: 10.0.0.2#53 ale1.com origin = dns.ale1.com mail addr = hostmaster.ale1.com serial = 2008012901 refresh = 604800 retry = 86400 expire = 2419200 minimum = 604800

anonymous
()
Ответ на: комментарий от anonymous

Как не пашет? Пашет!
$ nslookup -type=SOA www.ale1.com
Server: 192.168.2.1
Address: 192.168.2.1#53

Non-authoritative answer:
www.ale1.com
origin = ns1.sedoparking.com
mail addr = hostmaster.sedo.de
serial = 2007021501
refresh = 86400
retry = 7200
expire = 604800
minimum = 86400

Authoritative answers can be found from:
ale1.com nameserver = ns2.sedoparking.com.
ale1.com nameserver = ns1.sedoparking.com.

anonymous
()
Ответ на: комментарий от anonymous

да это-же глобальный ... а я у себя создал локальный...

вообще пофиг какой домен

я создаю у себя локальный домен ЛЮБОЙ, и SOA ответ я получаю лишь в случае когда пишу ИМЯ зоны а не имя какого-либо хоста данной ЗОНЫ, понимаете? :)

anonymous
()
Ответ на: комментарий от anonymous

В Вашем примере был указан адрес. Я показал ответ на этот адрес. Вот на домен:
$ nslookup -type=SOA ale1.com
Server: 192.168.2.1
Address: 192.168.2.1#53

Non-authoritative answer:
ale1.com
origin = ns1.sedoparking.com
mail addr = hostmaster.sedo.de
serial = 2007021501
refresh = 86400
retry = 7200
expire = 604800
minimum = 86400

Authoritative answers can be found from:
ale1.com nameserver = ns2.sedoparking.com.
ale1.com nameserver = ns1.sedoparking.com.

anonymous
()
Ответ на: комментарий от anonymous

да, дело не в проге. Просто nslookup кривой весь какой-то имхо и сами IETF рекомендуют использовать host для простых запросов и dig для более сложных. Это, так сказать, первый этап.

Valmont ★★★
()
Ответ на: комментарий от Valmont

а почему тогда когда пишу даже леву страницу инета получаю ответ??? вот пример

root@anykey:/etc/bind# nslookup -type=SOA www.example.com Server: 10.0.0.2 Address: 10.0.0.2#53

Non-authoritative answer: *** Can't find www.example.com: No answer

Authoritative answers can be found from: example.com origin = dns1.icann.org mail addr = hostmaster.icann.org serial = 2007051703 refresh = 7200 retry = 3600 expire = 1209600 minimum = 86400

anonymous
()
Ответ на: комментарий от anonymous

А по-моему, должны были получить. У меня так:
$ nslookup -type=SOA habital.svnets.lv
Server: 192.168.2.1
Address: 192.168.2.1#53

habital.svnets.lv
origin = ns.habital.svnets.lv
mail addr = hostmaster.habital.svnets.lv
serial = 52
refresh = 10800
retry = 900
expire = 604800
minimum = 86400

$ nslookup -type=SOA ns.habital.svnets.lv
Server: 192.168.2.1
Address: 192.168.2.1#53

ns.habital.svnets.lv canonical name = door.habital.svnets.lv.

А вот door в header не входит. И получаю:
$ nslookup -type=SOA door.habital.svnets.lv
Server: 192.168.2.1
Address: 192.168.2.1#53

*** Can't find door.habital.svnets.lv: No answer

anonymous
()
Ответ на: комментарий от anonymous

Если коротко, то так. Для зоны SOA запись всегда есть. Для хостов нет. Если какой-то из хостов в зоне является поддоменом, тогда - да. Для него будет SOA запись. В вашем случае,имхо, еще неверно то, что Вы обьявляете свой dns мастером зоны, но согласно той же SOA и ns записям он мастером для нее не является.

Valmont ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.