けつあご日記

tinojiはやみのふぃくさーにしかなりたくない.ひゃっぽゆずっててんほういは,あり.

UbuntuでDHCPのログを出す

環境: isc-dhcp-server@Ubuntu16.04LXC

デフォルトではログが出ないぽいので、出したい。こことか参考にした。そのときのメモ。
DHCP サーバ - 作業日記

/etc/syslog.confがないんだけどつくっていいのかしら
configuration - Where is syslog.conf? - Ask Ubuntu

rsyslog.confでいいらしい。おk。

まず/etc/dhcp/dhcpd.confの↓のコメントアウトを外す

log-facility local7;

rsyslog.confに以下を追記

#
# dhcpd log output
#
*.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err;local7.none   /var/log/messages
 
local7.*        /var/log/dhcpd.log

newsyslog.confがない。Ubuntuだとログローテートは/etc/logrotate.confをいじればよさそう。

# system-specific logs may be configured here
/var/log/dhcpd.log {
        weekly
        missingok
        rotate 14
        compress
        delaycompress
        notifempty
        create 0640 root adm
}

で、dhcpとrsyslogを再起動すればおk。