dns slave - зоны приходят не в стандартном виде [Решено]

вообщем есть master там всё гуд работает и есть slave - зоны скачивают и всё хорошо но открываешь файл а там

^@^@^@^B^@^@^@^AO���^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@<^@^A^@^B^@^@^@^@T`^@^@^@^B^@^V^C168^C192^Gin-addr^Darpa^@^@^G^Cns1^Ai^@^@^G^Cns2^Ai^@^@^@^@U^@^A^@^F^@^@^@^@T`^@^@^@^A^@^V^C168^C192^Gin-addr^Darpa^@^@)^Cns1^Ai^@^Droot^Esrv01^Ai^@w�-,^$
^Ffront1^Ai^@^@^@^@8^@^A^@^L^@^@^@^@T`^@^@^@^A^@^Z^A4^A3^C168^C192^Gin-addr^Darpa^@^@^H^Dphp1^Ai^@^@^@^@8^@^A^@^L^@^@^@^@T`^@^@^@^A^@^Z^A5^A3^C168^C192^Gin-addr^Darpa^@^@^H^Dphp2^Ai^@^@^@^@:^@^A^@^L^@^@^@^@T`^@^@^@^A^@^Z^A6^A3^C168^C192$
^Fredis1^Ai^@^@^@^@7^@^A^@^L^@^@^@^@T`^@^@^@^A^@^Z^A8^A3^C168^C192^Gin-addr^Darpa^@^@^G^Cdb1^Ai^@^@^@^@7^@^A^@^L^@^@^@^@T`^@^@^@^A^@^Z^A9^A3^C168^C192^Gin-addr^Darpa^@^@^G^Cds5^Ai^@

щито енто такое ?)
master конфиг

acl local { 192.168.3.0/24; 192.168.4.0/24; 92.160.71.62/29; };

options {
    // query-source    port 53;
    // query-source-v6 port 53;

    // Put files that named is allowed to write in the data/ directory:
    directory "/var/named"; // the default
    dump-file           "data/cache_dump.db";
    statistics-file     "data/named_stats.txt";
    memstatistics-file  "data/named_mem_stats.txt";

    allow-recursion { 192.168.0.0/16; };
    allow-transfer  { 192.168.3.55; };

    forwarders {
        4.4.4.4;
        8.8.8.8;
    };
};


zone "." {
    type hint;
    file "named.root";
};

zone "test" {
    allow-query { local; };
    type master;
    file "master/test";
};

slave конфиг

acl local { 192.168.1.0/24; 192.168.2.0/24; 92.160.71.62/29; };

options {
        // query-source    port 53;
        // query-source-v6 port 53;

        // Put files that named is allowed to write in the data/ directory:
        directory "/var/named"; // the default
        dump-file               "data/cache_dump.db";
        statistics-file         "data/named_stats.txt";
        memstatistics-file	"data/named_mem_stats.txt";

        allow-recursion { 192.168.0.0/16; };
        allow-notify { 192.168.3.54; 192.168.3.55; };
        transfer-source 192.168.3.55;

        forwarders {
            4.4.4.4;
            8.8.8.8;
       };
};


zone "." {
    type hint;
    file "named.root";
};

zone "test" {
    type slave;
    masters { 192.168.3.54; };
    allow-query { local; };
    file "slaves/test";
};

логи на slave

Jul  3 17:50:54 test named[3267]: loading configuration from '/etc/named.conf'
Jul  3 17:50:54 test named[3267]: using default UDP/IPv4 port range: [1024, 65535]
Jul  3 17:50:54 test named[3267]: using default UDP/IPv6 port range: [1024, 65535]
Jul  3 17:50:54 test named[3267]: no IPv6 interfaces found
Jul  3 17:50:54 test named[3267]: sizing zone task pool based on 4 zones
Jul  3 17:50:54 test named[3267]: the working directory is not writable
Jul  3 17:50:54 test named[3267]: reloading configuration succeeded
Jul  3 17:50:54 test named[3267]: reloading zones succeeded
Jul  3 17:50:54 test named[3267]: all zones loaded
Jul  3 17:50:54 test named[3267]: running

ответ bind 9.9 хранит зоны в RAW формате.. для того чтобы на slave пересылались в текстовом виде надо прописать в конфиге named.conf в slave - masterfile-format text; в каждой зоне
всем спасибо парни=)

Это ваше все! (пока...) А тут

Это ваше все! (пока...)
А тут нужны конфиги и логи...

в логах всё чисто ..недавно

в логах всё чисто ..недавно всё нормально работало я ничего не трогал в конфигах

Ну тогда привет из астрала...

Ну тогда привет из астрала...

Это некорректно поставленный

Это некорректно поставленный вопрос.
1)Что за пакет и какой версии?
2)С какими юсами собран?
3)Конфиги и логи - по необходимости.

Пока что подозреваю наличие бинда с отсутсвующим юсом idn.

+

открываете? может проблема в редакторе?
если сделать cat "зоны" тоже вываливается фарш?

there is only war...

да нет любым открываю ..

да нет любым открываю .. проблем раньше не было и ничего не менял

тогда проверяй файловую

тогда проверяй файловую систему.

а что там может быть? и как

добавил инфу может покажет что то

Да все у вас нормально, файл

Да все у вас нормально, файл в виде db

в смысле это норрмально что

в смысле это норрмально что такой формат?????????? дык если отвалиться master как я в этом буду разбираться ?

С ЧЕМ вы тут собираетесь

С ЧЕМ вы тут собираетесь разбираться?
>>вообщем есть master там всё гуд работает и есть slave - зоны скачивают и всё хорошо но открываешь файл а там

Какой именно ФАЙЛ?!

файлы зоны ..там 3 зоны

файлы зоны ..там 3 зоны

+

а сделайте "file /path/to/zonefile"
покажите вывод

there is only war...

file

file /var/named/slaves/168.192.in-addr.arpa 
/var/named/slaves/168.192.in-addr.arpa: data

+

ну все верно написал товарищ max362. зона хранится в бинарном формате.
а вообще в bind с версии 9.9 зоны стали кешироваться в двоичном формте вместо текстового, что очень круто уменьшает время загрузки зон. м.б. это связано именно с этим?

и к вопросу "если у меня умрет мастер"... слейв будет продолжать жить своей жизнью просто не будет получать обновления зон с мастера пока вы не почините мастер... вот попробуйте реализовать такой сценарий, опыт получите;)

there is only war...

ну а зону со слейва мона

ну а зону со слейва мона вытащить dig'ом с авторитативного адреса :)
как раз в текстовом формате.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

/

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

Не вполне верно.
Правильная формулировка: "пока не почините мастер или пока не истечёт срок жизни зоны" (поле Expire в объявлении зоны).

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".