Мар 082013
 

Отсюда  http://adminubuntu.net/2011/03/03/logi-bind9-v-otdelnyie-faylyi.html

В один прекрасный момент надоело что Bind9 забивает syslog кучей ненужных записей, в которых сам он не виноват, и было принято решение сделать так чтоб его логи писались в отдельные файлы.

Как оказалось, решить поставленную задачу довольно таки просто. Нужно в файл:

/etc/bind/named.conf.local

или в

/etc/bind/named.conf.named.conf

добавить следующее:

logging {
    channel bind_log {
    file "/var/log/named/named.log";
    print-time yes;
    print-category yes;
    print-severity yes;
    };
    channel update_debug {
    file "/var/log/named/update-debug.log";
    severity debug 3;
    print-time yes;
    print-category yes;
    print-severity yes;
    };
    channel security_info {
    file "/var/log/named/security-info.log";
    severity info;
    print-time yes;
    print-category yes;
    print-severity yes;
    };
    category default { bind_log;};
    category xfer-in { bind_log;};
    category xfer-out { bind_log;};
    category update { update_debug;};
    category security { security_info;};
};

Соответственно каталог /var/log/named/ должен существовать и должен быть доступен на запись, я не стал испытывать судьбу и сразу создал там файлы

named.log, update-debug.log, security-info.log

Сделал service bind9 restart. И сразу всё заработало…

QR Code - Take this post Mobile!
Use this unique QR (Quick Response) code with your smart device. The code will save the url of this webpage to the device for mobile sharing and storage.
Понравилось? Поделитесь:

:

Sorry, the comment form is closed at this time.