После установки и настройки порта isc-dhcpd-server очень захотелось, чтобы логи от этого демона складировались в отдельный файлик, например /var/log/dhcpd.log, а не в общий системный лог /var/log/messages. Как этого достичь описано ниже.
Первым делом добавляем строку в конфиг демона dhcpd /usr/local/etc/dhcpd.conf:
Ссылки по теме:
1. FreeBSD: DHCP-сервер для локальной сети на базе ISC DHCP Server
2. Cisco DHCP Snooping with ISC DHCPd
3. Reagent Team - dhcp opt 82
Первым делом добавляем строку в конфиг демона dhcpd /usr/local/etc/dhcpd.conf:
log-facility local7; # куда в syslog шлем логиТеперь в syslog принимаем от демона dhcpd логи - добавляем строки в файл /etc/syslog.conf:
!dhcpd local7.* /var/log/dhcpd.log #если встретили эту сроку (я имею ввиду это -> !*), то закоментируйте, а то не заработает :) #!*А так же рассказываем syslog'у, что у нас есть dhcpd демон, для этого добавляем опцию в /etc/rc.conf:
syslogd_flags="-l /var/db/dhcpd/var/run/log -ss"И не забываем про ротацию логов в /etc/newsyslog.conf добавляем строки:
#dhcp /var/log/dhcpd.log 644 15 300 * XC
Ссылки по теме:
1. FreeBSD: DHCP-сервер для локальной сети на базе ISC DHCP Server
2. Cisco DHCP Snooping with ISC DHCPd
3. Reagent Team - dhcp opt 82
Комментариев нет:
Отправить комментарий