[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: проблемы с DNS (reverse zone)



Greetings Andrew!

Смотри исправления по ходу...

AG> Пространства для твоего Я All :)
AG> Поставил я себе bind 9.1.1, прочитал DNS-HOWTO.
AG> В named.conf дописал две зоны:

AG> zone "mydomain" {
AG>   type master;
AG>   file "/etc/bind/db.mydomain";
AG> };

AG> zone "0.20.172.in-addr.arpa" {
AG>   type master;
AG>   file "/etc/bind/db.172.20.0";
AG> };

AG> *** db.mydomain
AG> ;
AG> ; Zone file for mydomain
AG> ;
AG> ; The full zone file
AG> ;
AG> $TTL 3D
AG> @       IN      SOA     trango.mydomain.
AG> root.trango.mydomain. (
AG>                         199802151       ; serial,
AG> todays date +todays
AG>                         8H              ; refresh, seconds
AG>                         2H              ; retry, seconds
AG>                         4W              ; expire, seconds
AG>                         1D )            ; minimum, seconds
AG> ;
AG>                 TXT     "mydomain, your DNS consultants"
AG>                 NS      ns              ; Inet Address of name server
AG>                 MX      10 mail         ; Primary Mail Exchanger

AG> localhost       A       127.0.0.1

Вышее все ОК.
А вот ниже есть лишнее...
Оно работать будет, но на кой ляд оно?
И не совсем идеологически стройно...
А потому сделаем вот так:

trango          A       172.20.0.25
                HINFO   "Pentium III" "Linux 2.4"
                MX      10 mail

ns              CNAME   trango
www             CNAME   trango
ftp             CNAME   trango
mail            CNAME   trango

Иногда вместо одного mail пишут:

pop            CNAME   trango
smtp           CNAME   trango

Коротко и ясно.
Будеш добавлять машинки в сеть... Допишеш что-то типа:

bravo          A       172.20.0.X

AG> *** db.172.20.0
AG> ;
AG> ; BIND reverse data file for mydomain
AG> ;

AG> $TTL
AG> 604800

AG> @
AG> IN
AG> SOA
AG> trango.mydomain. root.trango.mydomain. (
AG>                               1         ; Serial
AG>                          604800         ; Refresh
AG>                           86400         ; Retry
AG>                         2419200         ; Expire
AG>                          604800 )       ; Negative Cache TTL
AG> ;
AG>         IN      NS      trango.mydomain.
AG>         IN      NS      ns.mydomain.
А вот тут ляпсус... Надо всего одну строчку!
25         PTR     trango.mydomain.

Будеш добавлять машинки в сеть... Допишеш что-то типа:

X         PTR     trango.mydomain.

Где X ето часть от IP машинки bravo.

AG> ******************************************
AG> Преобразования имен в ip работают отлично, а наооборот
AG> бообще не работают.
AG> nslookup не находит 172.20.0.25
[skip]
AG> А я не могу понять в чем проблема.
AG> Подскажите пожалуйста в чем ошибка.
Ошибка в том что IP у твоей машинки один - 172.20.0.25!
А били указани для каждого CNAME свой - от 172.20.0.1 до 172.20.0.5
Вот и получалось что нет в описании зоны машинки с IP 172.20.0.25!

AG> С уважением,
AG> Голубев Андрей 

-- 
Best regards,
 Oles' Stovbenko aka $LY Lord of GloomDaemons
 mailto:sly@ifdtung.uar.net

Reply to: