Ребята, есть вопрос. Настраиваю я DNS и столкнулся со следующим. Во первых на самом серваке при запросе nslookup мне выдаёт:Server: ns.proba.com
Address: 192.168.32.2
>
то есть не заканчивает опрос, а приглашает этим самым ">" к дальнейшему общению.
потом на запрос nslookup 192.168.32.3 с самого сервака даёт ответ:Server: 192.168.32.2
Address: 192.168.32.2#533.32.168.192.in-addr.arpa name = mail.proba.com.
#####
тоесть на сколько я понимаю должно было бы выдать:Server: ns.proba.com
Address: 192.168.32.2Name: mail.proba.com
Address: 192.168.32.3
но как видите из выше написаного так не происходит.
но с других машин всё вроде видит что 192.168.32.2 нс сервер и ответы вродь коректные окромя тог, что при nslоokup приглашает к диалогу
файлы конфигурации прилагаю ниже, может чё накосячил? Да вроде нет. FreeBSD 5.3, Bind 9.3.0
№№№№№№№№№№№№№№
named.conf:
options {
directory "/etc/namedb";
query-source address * port 53;
version "unknown";
};
zone "." {
type hint;
file "named.root";
};
zone "proba.com" {
type master;
file "master/db.proba.com";
};
zone "32.168.192.IN-ADDR.ARPA" {
type master;
file "master/db.192.168.32";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "master/localhost.rev";
};
#############
#############
/etc/namedb/master/proba.com:
$TTL 3600
@ IN SOA ns.proba.com. hostmaster.proba.com. (
2005041601 ;serial
28800 ;refresh
7200 ;retry
1500000 ;expire
86400) ;minimum
;
IN NS ns.proba.com.
; IN NS cheetah.proba.com.
;
;hosts
;
localhost IN A 127.0.0.1
cheetah IN A 192.168.32.1
ns IN A 192.168.32.2
mail IN A 192.168.32.3
relay IN CNAME ns
ftp IN CNAME ns
www IN CNAME ns
#############
#############
/etc/namedb/master/db.192.168.32:
$TTL 3600
@ IN SOA ns.proba.com. hostmaster.proba.com. (
2005041601 ;serial
28800 ;refresh
7200 ;retry
1500000 ;expire
86400) ;minimum
;
IN NS ns.proba.com.
; IN NS cheetah.proba.com.
;
1 IN PTR cheetah.proba.com.
2 IN PTR ns.proba.com.
3 IN PTR mail.proba.com.
#############
#############/etc/namedb/master/localhost.rev:
; From: @(#)localhost.rev 5.1 (Berkeley) 6/30/90
; $FreeBSD: src/etc/namedb/PROTO.localhost.rev,v 1.6 2000/01/10 15:31:40 peter Exp $
;
; This file is automatically edited by the `make-localhost' script in
; the /etc/namedb directory.
;$TTL 3600
@ IN SOA ns.proba.com. root.ns.proba.com. (
20050416 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS ns.proba.com.
1 IN PTR localhost.proba.com.
##############
##############
Привет,а что в вашем /etc/resolv.conf написано? И что в /etc/host.conf?
WWell,
>Ребята, есть вопрос. Настраиваю я DNS и столкнулся со следующим. Во первых
>на самом серваке при запросе nslookup мне выдаёт:
>
>Server: ns.proba.com
>Address: 192.168.32.2
>>
>то есть не заканчивает опрос, а приглашает этим самым ">" к дальнейшему общению.какой опрос, опрос чего?
nslookup - может работать как в интерактивном режиме, так и
в режиме командной строки.>потом на запрос nslookup 192.168.32.3 с самого сервака даёт ответ:
>
>Server: 192.168.32.2
>Address: 192.168.32.2#53
>
>3.32.168.192.in-addr.arpa name = mail.proba.com.
>#####чем не устраивает?
[unix1]~ > nslookup -q=ptr 159.93.44.57
Server: sunct0.jinr.ru
Address: 159.93.17.13057.44.93.159.in-addr.arpa name = unix1.jinr.ru
93.159.IN-ADDR.ARPA nameserver = ns.ru.net
93.159.IN-ADDR.ARPA nameserver = ns.jinr.ru
ns.ru.net internet address = 193.124.22.65
ns.jinr.ru internet address = 159.93.17.7
[unix1]~ > nslookup 159.93.44.57
Server: sunct0.jinr.ru
Address: 159.93.17.130Name: unix1.jinr.ru
Address: 159.93.44.57[unix1]~ >
>тоесть на сколько я понимаю должно было бы выдать:
>
>Server: ns.proba.com
>Address: 192.168.32.2
>
>Name: mail.proba.com
>Address: 192.168.32.3
>но как видите из выше написаного так не происходит.
>но с других машин всё вроде видит что 192.168.32.2 нс сервер и
>ответы вродь коректные окромя тог, что при nslоokup приглашает к диалогуman nslookup
>файлы конфигурации прилагаю ниже, может чё накосячил? Да вроде нет. FreeBSD 5.3,
>Bind 9.3.0ниже все нормально, совет прост - читать документацию и учиться
пользоваться утилитами подобными nslookup, для этого понимать
что есть основные типы запросов: RR=NS,A,PTR,CNAME
Советую не использовать ОЧЕНЬ большие значения Expire и RR=A дл
localhost в прямой зоне.>№№№№№№№№№№№№№№
>named.conf:
>options {
> directory "/etc/namedb";
> query-source address * port 53;
> version "unknown";
>};
>zone "." {
> type hint;
> file "named.root";
>};
>zone "proba.com" {
> type master;
> file "master/db.proba.com";
>};
>zone "32.168.192.IN-ADDR.ARPA" {
> type master;
> file "master/db.192.168.32";
>};
>zone "0.0.127.IN-ADDR.ARPA" {
> type master;
> file "master/localhost.rev";
>};
>#############
>#############
>/etc/namedb/master/proba.com:
>$TTL 3600
>@ IN SOA ns.proba.com. hostmaster.proba.com. (
> 2005041601 ;serial
> 28800 ;refresh
> 7200 ;retry
> 1500000 ;expire
> 86400) ;minimum
>;
> IN NS ns.proba.com.
>; IN NS cheetah.proba.com.
>;
>;hosts
>;
>localhost IN A 127.0.0.1
>cheetah IN A 192.168.32.1
>ns IN A 192.168.32.2
>mail IN A 192.168.32.3
>relay IN CNAME ns
>ftp IN CNAME ns
>www IN CNAME ns
>#############
>#############
>/etc/namedb/master/db.192.168.32:
>$TTL 3600
>@ IN SOA ns.proba.com. hostmaster.proba.com. (
> 2005041601 ;serial
> 28800 ;refresh
> 7200 ;retry
> 1500000 ;expire
> 86400) ;minimum
>;
> IN NS ns.proba.com.
>; IN NS cheetah.proba.com.
>;
>1 IN PTR cheetah.proba.com.
>2 IN PTR ns.proba.com.
>3 IN PTR mail.proba.com.
>#############
>#############
>
>/etc/namedb/master/localhost.rev:
>; From: @(#)localhost.rev 5.1 (Berkeley) 6/30/90
>; $FreeBSD: src/etc/namedb/PROTO.localhost.rev,v 1.6 2000/01/10 15:31:40 peter Exp $
>;
>; This file is automatically edited by the `make-localhost' script in
>; the /etc/namedb directory.
>;
>
>$TTL 3600
>
>@ IN SOA ns.proba.com. root.ns.proba.com. (
> 20050416 ; Serial
> 3600 ; Refresh
> 900 ; Retry
> 3600000 ; Expire
> 3600 ) ; Minimum
> IN NS ns.proba.com.
>1 IN PTR localhost.proba.com.
>##############
>##############