在寝室用树莓派作为路由器,dhcpd的log几乎占满整个/var/log/syslog
,根据网上教程将log重定向至/var/log/dhcp/dhcpd
步骤
修改/etc/dhcp/dhcpd.conf
去掉注释
1 2 3
| # Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7;
|
修改/etc/rsyslog.conf
找到/var/log/syslog
相关设置,加入local7.none
,否则dhcpd的log会同时写入到两边。
1
| *.*;auth,authpriv.none,local7.none -/var/log/syslog
|
另外,在底下加入一行
1
| local7.debug /var/log/dhcp/dhcpd.log
|
创建目录
1
| sudo mkdir /var/log/dhcp
|
重启服务
1
| sudo systemctl restart isc-dhcp-server.service rsyslog.service
|
相关资料
dhcpd.conf logging statement documentation
Change default log file for isc-dhcp-server - Youtube