Помогите настроить зону обратного просмотра.
Хочу делегировать домен на свой сервер,
домен mydomain.ru
сервер 195.144.214.32Создал примари днс запись на своем сервере, а вторичную пытался на ns2.trifle.net сделать, но ns2.trifle.net ругается что:
>ОШИБКА
>Сервер 195.144.214.32 не является primary для mydomain.ru, a ns2.trifle.net не
>упомянут как secondary.
>Возможно, Вы переводите домен на другие NS-ы и это не является ошибкой.
>В случае ошибки указания адреса primary, удалите запись о mydomain.ru и
>зарегистрируйте заново.
>Ошибка: сервер 195.144.214.32 не является primary для mydomain.ru или не отдает AXFRподскажите куда копать?
софт:
fedora linux 10;
bind 9конфиги:
//####################################### named.conf->
options {
listen-on port 53 { 127.0.0.1; 195.144.214.32; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { 0.0.0.0/32; localhost; 127.0.0.1; };
recursion yes;
version "no version info";
allow-transfer { none; };
forwarders { 217.195.66.253; 217.195.65.9; };
forward only;
};logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};zone "." IN {
type hint;
file "named.ca";
};
zone "mydomain.ru" IN {
type master;
file "zone.mydomain.ru";
allow-update { none; };
};
zone "32.214.144.195.in-addr.arpa" IN {
type master;
file "reverse.mydomain.ru";
allow-update { none; };
};
//################ ################## zone.mydomain.ru ->
$TTL 5D
@ IN SOA @ info\\.mydomain.ru. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
IN NS 195.144.214.32
IN NS ns2.trifle.net.
A 195.144.214.32//################ ################## reverse.mydomain.ru ->
@ IN SOA mydomain.ru info\\.mydomain.ru. (
2001042703 ; serial
28800 ; refresh (8 hours)
14400 ; retry (4 hours)
3600000 ; expire (5 weeks 6 days 16 hours)
86400 ; minimum (1 day)
)
NS 195.144.214.32
$ORIGIN 32.214.144.195.in-addr.arpa.
$TTL 3600 ; 1 hour
1 PTR mydomain.ru.
4 PTR 195.144.214.32
>@ IN SOA @ info\\.mydomain.ru. (это что за обратные слеши? Где вы такую ерунду видели?
>4 PTR 195.144.214.32
PTR не может указывать на ip-адрес. И вообще, обратную зону должен прописывать ваш провайдер по вашему запросу. Разве что он может делегировать вам вашу подсеть по договоренности, но насколько я могу судить, он этого не сделал.
эту ерунду я видел в образце зоны, у релкома http://www.relcom.spb.ru/ru-domain-sample.htmlМожет подскажите тогда как мне осуществить задуманное. У меня есть домен, есть доступ к управлению домена т.е. я могу прописать свои ns сервера, есть сервер с внешним ip адресом, на сервере поднят DNS сервер, я хочу прописать основную зону у себя на сервере, а вторичную на ns2.trifle.net. Чтобы домен отдавал ip адрес моего сервера, и соответственно сайт работал с моего виртуального хостинга.
> allow-transfer { none; };молодца, пусть этот ns2.trifle.net теперь напряжется.
> forward only;
отлично, теперь еще и себя самого наказать, ну чтобы ns2.trifle.net обидно не было.
> IN NS 195.144.214.32
очень оригинальное доменное имя, жаль что не заработает так как нет такого tld как .32
>A 195.144.214.32
смотрю тебя это непонятное IN утомило, действительно зачем его писать, пусть бинд сам догадывается.
>4 PTR 195.144.214.32
а вот и реверсная запись для нашего оригинального домена 195.144.214.32
Страшно представить, что будет когда дойдет ход до собственно делегирования.
Ладно, пошол гуглить, уболтали.
>Ладно, пошол гуглить, уболтали.Это мои рабочие конфиги, кэширующего bind`а были, я их переточить хотел чтобы они на внешнем сервере работали, блин ППЦ народ... что за манеры...
Ваш домен mydomain.ru совершенно не при чем к зоне обратного просмотра. Если у Вас один/два/три белых айпи, то PTR для этих адресов должен прописывать провайдер, обратитесь к нему или к админ контакту зоны, выполнив команду whois 195.144.214.32