Показать полную графическую версию : DNS
BIND 9.2.3
---------------------------------
$TTL 86400
$ORIGIN com.
test IN SOA ns.test.com. hostmaster.test.com. (
2001062301 28800 7200 604800 86400 )
* * * * * * *IN * * NS * * ns.test.com.
$ORIGIN test.com.
ns * * * * * IN * * *A * * *192.168.0.1
qwerty * *IN * * NS * * ns.qwerty.test.com.
$ORIGIN *qwerty.test.com.
ns * * * * * IN * * * A * * 197.52.41.11
--------------------------------
rnds reload
#nslookup
Default Server : ns.test.com
Address : 192.168.0.1
>ns.qwerty.test.com
*** ns.test.com can't find ns.qwerty.test.com : Non-existent host/domain
Где грабли ?
Barracuda
25-06-2004, 02:08
драсте! а разве после SOA указывается nameserver? вроде как должен указываться домен, т.е. test.com.
драсте! а разве после SOA указывается nameserver? вроде как должен указываться домен, т.е. test.com.
Тогда напиши как нада правильно писать -- мне нада чтоб
1. есть домен test.com висит на ИР 159,159,159,159
2. нада второй домен qwerty.test.com
на ИР 197.52.41.11
как правильно написать ?
Видимо ты забыл указать soa запись для qwerty.test.com
Чего то я в предыдущем посте тупнул :) тебе нужно просто делегировать домен? тогда попробуй так:
$TTL 86400
test.com. IN SOA ns.test.com. hostmaster.test.com. (
2001062301 28800 7200 604800 86400 )
* * * * *IN *NS *ns
ns * * * *IN *A * 192.168.0.1
qwerty * *IN *NS *ns.qwerty.test.com.
ns.qwerty IN *A * 197.52.41.11
archy
Ну я тоже самое делаю
$ORIGIN test.com.
ns * * * * * IN * * *A * * *192.168.0.1
qwerty * *IN * * NS * * ns.qwerty.test.com.
$ORIGIN *qwerty.test.com.
ns * * * * * IN * * * A * * 197.52.41.11
и неработает :((
Belansky
26-06-2004, 19:58
Guest
А что в логе ошибок bind по этому поводу сказано?
Ровно ничего !
named [187]: startting BIND 9.2.3
named [187]: command channel listening on 127.0.0.1#953
это все что пишет named !
Как то странно... весит на localhost и порт не стандартный... может в этом все дело?
и в named.conf поиграйся с logging чтобы увеличить уровень отладки, далее смотрим логи
Исправлено: archy, 16:29 29-06-2004
archy
named [187]: command channel listening on 127.0.0.1#953
эта строка говорит что named можно управлять удаленно по средствам rndc а управление производится с 127.0.0.1
может ктото знает нормальную доку где описан процес делегирования домена?
Кинь сюда, что пишет в лог после запроса dig ns.qwerty.test.com
ps: сижу с книжкой DNS и BIND от O'Reily про делигирование ничего больше нет, кроме того, что ты уже сделал...
archy
#dig ns.qwerty.test.com
; <<>> DiG 9.2.3 ns.qwerty.test.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 41218
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL:0
;; QUESTION SECTION:
;ns.qwerty.test.com. IN A
:: Query time: 234 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Wed Jun 30 09:21:38 2004
;; MSG SIZE rcvd: 37
В логах (/var/log/messages или куда там у тебя bind валит), что пишет?
Кроме
named [187]: startting BIND 9.2.3
named [187]: command channel listening on 127.0.0.1#953
больше ничего не пишет.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.