1

Всем доброго!
Никак не могу забороть DNS, мануалов и хауту прочитал кучу, а в результате ничего пока не добился толкового
На входе стоит шлюз (192.168.0.1) который дропит 53 порт на сервак с CentOS 6 (192.168.0.106) + на нем же стоит NAT

допустим:
91.211.102.86 - адрес шлюза с данной сетью (как master)
81.201.116.240 - адрес шлюза с сетью где работает второй сервант (его я юзаю как slave)

На серваке с CentOS настроен BIND так:

/var/named/chroot/etc/named.conf

options
{
directory               "/var/named";           // "Working" directory
dump-file               "data/cache_dump.db";
statistics-file         "data/named_stats.txt";
memstatistics-file      "data/named_mem_stats.txt";
version         "1.0";
listen-on port 53       { 127.0.0.1; 192.168.0.106; };
allow-transfer  {81.201.116.240; };

allow-query             { trusted-networks; };
allow-query-cache       { localhost; };

recursion yes;
allow-recursion         {trusted-networks; };
forwarders      {192.168.0.1; };

dnssec-enable yes;
dnssec-validation yes;

dnssec-lookaside auto;

};

logging
{

        channel default_ch {
        file "data/named-base.log";
        severity info;
        print-time yes;
        print-category yes;
        };

        channel security_ch {
        file "data/named-security.log";
        severity info;
        print-time yes;
        print-category yes;
        };

        category default {default_ch; };
        category security {security_ch; };
};

acl "trusted-networks" {localhost; 127.0.0.1; 192.168.0.0/24; 81.201.116.240; };

zone "mysite.ru" {
        type master;
        file "mysite.ru.fwd";
};

zone "168.192.in-addr.arpa" {
        type master;
        file "168.192.rev";
};

Соответственно файлы зон:

/var/named/chroot/var/named/mysite.ru.fwd

$TTL 86400
@       IN SOA  ns1.mysite.ru.   support.mysite.ru. (
                                        29072012        ; serial
                                        28800   ; refresh
                                        7200    ; retry
                                        604800  ; expire
                                        86400   ; ttl
                                        )
@       IN      NS      ns1.mysite.ru.
@       IN      NS      ns2.mysite.ru.
IN      MX      10      mail.mysite.ru.

localhost       IN      A       127.0.0.1
@       IN      A       91.211.102.86
ns1     IN      A       91.211.102.86
ns2     IN      A       81.201.116.240
mail    IN      A       91.211.102.86
www     IN      A       91.211.102.86

/var/named/chroot/var/named/168.192.rev

$TTL 86400
@       IN      SOA     ns1.mysite.ru.   support.mysite.ru. (
                        29072012        ;       serial
                        28800   ;       refresh
                        7200    ;       retry
                        694800  ;       expire
                        86400   ;       ttl
                        )

@                       IN      NS      ns1.mysite.ru.
@                       IN      NS      ns2.mysite.ru.
106.0 IN PTR mysite.ru.

Подскажите, что не так наколбасил и как правильно данная конструкция должна работать?

2 (24.10.2012 08:44:00 отредактировано XliN)

Не понятно в чем проблема?

allow-transfer  {81.201.116.240; };

Зачем тебе это?

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

3

allow-transfer - IP, которым разрешено передавать зону slave