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

Исходное сообщение
"dns rev zone"

Отправлено asm , 21-Фев-03 12:53 
Плдскажите мне что я делаю не так я уже совсем запутался с етим днеэсом...
nemed.conf
=============================
options {
        directory "/var/named";
};

controls {
        inet 192.168.1.111 allow { oberon.com; } keys { rndckey; };
};
zone "." IN {
        type hint;
        file "named.ca";
};

zone "oberon.com" IN {
        type master;
        file "oberon.com";
        allow-update { none; };
};

zone "1.168.192.in-addr.arpa" IN {
        type master;
        file "oberon.rev";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "local.rev";
        allow-update { none; };
};

include "/etc/rndc.key";
=================================
=================================
local.rev
=================================
$TTL    86400
@       IN      SOA     oberon.com. root.oberon.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum

        IN      NS      oberon.com.

1       IN      PTR     localhost.
=========================================
=========================================

oberon.com
=========================================
$TTL    86400
@       IN      SOA     oberon.com. root.oberon.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum

        IN      NS      oberon.com.

1       IN      PTR     oberon.com.
==============================================
==============================================

oberon.rev
==============================================
$TTL    86400
@       IN      SOA     oberon.com. root.oberon.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum

        IN      NS      oberon.com.

1       IN      PTR     oberon.com.
===================================================
Вобщем named запускается со своей тачки при прописанном днсе 192.168.1.111
пингую oberon.com вроде все нормально ни потерь ни чего все путем.
Делаю nslookup oberon.com у все паказывает имя,адрес , а вот
nslookup говорит что ненайден адрес тоесть:
** server can't find 111.1.168.192.in-addr.arpa: NXDOMAIN
ПЛИЗ РАЗЕСНИТЕ МНЕ В ЧЕМ МОЯ ПРОБЛЕМА.



Содержание

Сообщения в этом обсуждении
"RE: dns rev zone"
Отправлено Mercurius , 21-Фев-03 13:05 
<skipped>
>zone "oberon.com" IN {
>        type master;
>        file "oberon.com";
>        allow-update { none; };
>
>};
<skipped>
>oberon.com
>=========================================
>$TTL    86400
>@       IN    
> SOA     oberon.com. root.oberon.com.  (
>            
>          
>          
>    1997022700 ; Serial
>            
>          
>          
>    28800      ;
>Refresh
>            
>          
>          
>    14400      ;
>Retry
>            
>          
>          
>    3600000    ; Expire
>            
>          
>          
>    86400 )    ; Minimum
>
>
>        IN    
>  NS      oberon.com.
>
>1       IN    
> PTR     oberon.com.

Это у тебя прямая зона для oberon.com? как-то больше оно напоминает обратную
файл прямой зоны:
(скопировано с твоего)

$TTL    86400
@       IN      SOA     oberon.com. root.oberon.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum

        IN      NS      oberon.com.
        IN      A       192.168.1.111

тогда у тебя будет oberon.com соответствовать 192.168.1.111.
второй вопрос

1       IN      PTR     oberon.com.

из oberon.rev
ты говоришь, что у тебя ip 192.168.1.111
а если судить по этому файлу, то он для зоны 192.168.1.*, и строка будет означать что 192.168.1.1 будет соответствовать по реверсной зоне oberon.com.
если хочешь 111 то пиши

111      IN      PTR     oberon.com.
и будет 192.168.1.111 соответствовать oberon.com

потом - пробуй ;))



"RE: dns rev zone"
Отправлено asm , 21-Фев-03 13:06 
>Плдскажите мне что я делаю не так я уже совсем запутался с
>етим днеэсом...
>nemed.conf
>=============================
>options {
>        directory "/var/named";
>};
>
>controls {
>        inet 192.168.1.111 allow {
>oberon.com; } keys { rndckey; };
>};
>zone "." IN {
>        type hint;
>        file "named.ca";
>};
>
>zone "oberon.com" IN {
>        type master;
>        file "oberon.com";
>        allow-update { none; };
>
>};
>
>zone "1.168.192.in-addr.arpa" IN {
>        type master;
>        file "oberon.rev";
>        allow-update { none; };
>
>};
>
>zone "0.0.127.in-addr.arpa" IN {
>        type master;
>        file "local.rev";
>        allow-update { none; };
>
>};
>
>include "/etc/rndc.key";
>=================================
>=================================
>local.rev
>=================================
>$TTL    86400
>@       IN    
> SOA     oberon.com. root.oberon.com.  (
>            
>          
>          
>    1997022700 ; Serial
>            
>          
>          
>    28800      ;
>Refresh
>            
>          
>          
>    14400      ;
>Retry
>            
>          
>          
>    3600000    ; Expire
>            
>          
>          
>    86400 )    ; Minimum
>
>
>        IN    
>  NS      oberon.com.
>
>1       IN    
> PTR     localhost.
>=========================================
>=========================================
>
>oberon.com
>=========================================
$TTL    86400
$ORIGIN oberon.com.
@                       1D IN SOA       @ root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

        1D IN NS        @
        1D IN A         192.168.1.111
>==============================================
>==============================================
>
>oberon.rev
>==============================================
>$TTL    86400
>@       IN    
> SOA     oberon.com. root.oberon.com.  (
>            
>          
>          
>    1997022700 ; Serial
>            
>          
>          
>    28800      ;
>Refresh
>            
>          
>          
>    14400      ;
>Retry
>            
>          
>          
>    3600000    ; Expire
>            
>          
>          
>    86400 )    ; Minimum
>
>
>        IN    
>  NS      oberon.com.
>
>1       IN    
> PTR     oberon.com.
>===================================================
>Вобщем named запускается со своей тачки при прописанном днсе 192.168.1.111
>пингую oberon.com вроде все нормально ни потерь ни чего все путем.
>Делаю nslookup oberon.com у все паказывает имя,адрес , а вот
>nslookup говорит что ненайден адрес тоесть:
>** server can't find 111.1.168.192.in-addr.arpa: NXDOMAIN
>ПЛИЗ РАЗЕСНИТЕ МНЕ В ЧЕМ МОЯ ПРОБЛЕМА.



"RE: dns rev zone"
Отправлено asm , 21-Фев-03 13:11 
блин жаль нет виртуального пива ....
ОГРОМНИШЕЕ СПОСИБО , кто бы мог подумать что все так просто.
ЕЩЕ РАЗ СПОСИБО

"RE: dns rev zone"
Отправлено Ал , 21-Фев-03 13:33 
1 У тебя должно быть 5 зон:
".", "localhost", "0.0.127.in-addr.arpa", "моя прямая зона", "1.168.192.in-addr.arpa" с указанием имен файлов "named.ca", "localhost.zone", "named.local", "прямая зона","зона.rev"
При инсталяции у тебя автоматом создаются файлы "named.ca", "localhost.zone", "named.local" их вообще не трогаешь а описываешь только свою прямую и обратную зону.
В прямой
имя IN A 192.168....
В обратной
1 IN PTR имя.
2 IN PTR имя.
После этого должно работать, а если почитаешь маны на этом сайте то я надеюсь все сможешь понять