LinuxForum.Fans
Тема

Не работает PRT запись

Автор: lone_wolf 11 сообщений 1688 просмотров
#322521

Всем привет, вообшем потребовалось создать PTR запись, все создал со своей стороны (master, попросил провайдера тот со своей тоже сделал (slave). Но все равно старые данные... вообщем вот мои файлы:

text
$TTL 3600
@       IN SOA  ns.mydomain.com.ua. hostmaster.mydomain.com.ua. (
                                2013053003 ; serial
                                86400      ; refresh (1 day)
                                3600       ; retry (1 hour)
                                691200     ; expire (1 week 1 day)
                                3600       ; minimum (1 hour)
                                )
                                        NS      ns.dnepro.com.ua.
                                        NS      ns1.sovamnet.com.

444.333.222.111.in-addr.arpa. PTR relay.mydomain.com.ua. 444.333.222.111.in-addr.arpa. PTR relay2.mydomain2.com.ua.

text
zone "444.333.222.111.IN-ADDR.ARPA" IN {
                type master;
                file "ext/333.222.111.IN-ADDR.ARPA";
        };

Подскажите пожалуйста что я не так сделал ?

#322529

Странно как-то прописываешь.
Это ты в "named.conf" прописал все?

Я обычно создаю файлы зон для прямого и обратного просмотра.
А потом в головном файле named.conf прописываю пути к этим файлам.
Например в named.conf добавляю зоны (прямая и обратная):

text
named.conf


zone "mydomain.com.ua" {
type master;
file "mydomain.com.ua.fwd";
};

zone "333.222.111.in-addr.arpa" {
type master;
file "mydomain.com.ua.rev";
};

Потом создаю файлы зоны, например файл для обратного просмотра:

text
mydomain.com.ua.rev

$ORIGIN 333.222.111.in-addr.arpa.
$TTL 3D
@ SOA ns.mydomain.com.ua. root.mydomain.com.ua. (12 4h 1h 1w 1h)
@ IN NS ns.mydomain.com.ua.
444 IN PTR ns.mydomain.com.ua.
#322537

да в named.conf, ну кроме описания самого файла зоны

#322538

А что мешает прописать все настройки в файлах зон?
По моему так будет правильней. Например вот:

named.conf
text
zone "mydomain.com.ua" {
type master;
file "mydomain.com.ua.fwd";
};

zone "333.222.111.in-addr.arpa" { type master; file "mydomain.com.ua.rev"; };

mydomain.com.ua.fwd
text

$TTL 3600
@       IN SOA  ns.mydomain.com.ua. hostmaster.mydomain.com.ua. (
                                2013053003 ; serial
                                86400      ; refresh (1 day)
                                3600       ; retry (1 hour)
                                691200     ; expire (1 week 1 day)
                                3600       ; minimum (1 hour)
                                )
@            IN           NS                                    ns.dnepro.com.ua.
@            IN           NS                                    ns1.sovamnet.com.
@            IN           MX         10                       mail.mydomain.com.ua.
mydomain.com.ua.              IN               A       111.222.333.444
www                                   IN               A       111.222.333.444
mail                                     IN               A       111.222.333.444

mydomain.com.ua.rev
text
$ORIGIN 333.222.111.in-addr.arpa.
$TTL 3D
@    SOA             ns.mydomain.com.ua.    root.mydomain.com.ua. (12 4h 1h 1w 1h)
@     IN      NS      ns.mydomain.com.ua.
444    IN     PTR     ns.mydomain.com.ua.
#322541

я уже привел все настройки как ты показал... ждемс результатов :)

#322544

А что ждать, проверь пока на своем сервере как она резолвится, там она должна сразу работать:

Обратная:

text
nslookup 111.222.333.444

Прямая:

text
nslookup ns.mydomain.com.ua
#322549
AlfaStriker написал:
А что ждать, проверь пока на своем сервере как она резолвится, там она должна сразу работать:

Обратная:
text
nslookup 111.222.333.444

Прямая:

text
nslookup ns.mydomain.com.ua

обратная не пашет...

#322552

А что пишет:

text
nslookup -type=all mydomain.com.ua  ns.dnepro.com.ua

И зачем скрывать домен, покажи его.

#322562
AlfaStriker написал:
А что пишет:
text
nslookup -type=all mydomain.com.ua  ns.dnepro.com.ua

И зачем скрывать домен, покажи его.

nslookup -type=all relay.dnepro.com.ua ns.dnepro.com.ua
unknown query type: all
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
Server: ns.dnepro.com.ua
Address: 192.168.255.200#53

Name: relay.dnepro.com.ua
Address: 192.168.255.10

#322563

В Линуксе надо all менять на any:

text
nslookup -type=any relay.dnepro.com.ua ns.dnepro.com.ua

Да и PTR должен провайдер прописывать у себя :)

Прямое преобразование у тебя работает:

text
nslookup relay.dnepro.com.ua
relay.dnepro.com.ua
Address:  217.112.210.242

Обратное:

text
nslookup 217.112.210.242
242.210.112.217.customer.teleportsv.net
Address:  217.112.210.242

Тут видишь видно, что провайдер у тебя Data Group.
Позвони и скажи админу провайдера чтобы он добавил PTR запись на relay.dnepro.com.ua
Добавь еще запись в mydomain.ua.fwd:

dnepro.com.ua. IN A 176.9.3.19

А то в браузере когда вбиваешь dnepro.com.ua, сайт не открывается.

И покажи опять все конфиг файлы named.

#322567

да я с hostmaster-ом общался, мы с ним условились что их сервер для меня выступает slave, а мой выступает master для обратной зоны.

Войдите или зарегистрируйтесь, чтобы ответить.