dhcpd 服务会产生一些信息
记录某个时刻谁请求ip,给谁分配了某个ip,以及一些其它信息(不同于hdcpd.lease)
这些信息默认由syslog记录到/var/log/meaasges中
但这样会造成大量dhcp的log和系统log全塞进了messages,不利于系统维护
可以通过下面的方法手动指定dhcp的log记录位置
vi /ect/dhcpd.conf
添加
log-facility local4;
保存退出
再vi /etc/syslog.conf
添加
#save dhcplog
local4.* /var/log/dhcp.log
(如果local4在别处已出现,要先删除,即由原来的记录位置改变到/var/log/dhcp.log)
(同时,若local4已被别的设备占用,可自己着情变动,详情可查阅syslog.conf的配置)
而且还要让message不记录local4 所以应该把message那一行
由
*.info;mail.none;authpriv.none;cron.none /var/log/messages
改成
*.info;mail.none;authpriv.none;cron.none;local4.none /var/log/messages
保存,退出,重启两个服务
记录某个时刻谁请求ip,给谁分配了某个ip,以及一些其它信息(不同于hdcpd.lease)
这些信息默认由syslog记录到/var/log/meaasges中
但这样会造成大量dhcp的log和系统log全塞进了messages,不利于系统维护
可以通过下面的方法手动指定dhcp的log记录位置
vi /ect/dhcpd.conf
添加
log-facility local4;
保存退出
再vi /etc/syslog.conf
添加
#save dhcplog
local4.* /var/log/dhcp.log
(如果local4在别处已出现,要先删除,即由原来的记录位置改变到/var/log/dhcp.log)
(同时,若local4已被别的设备占用,可自己着情变动,详情可查阅syslog.conf的配置)
而且还要让message不记录local4 所以应该把message那一行
由
*.info;mail.none;authpriv.none;cron.none /var/log/messages
改成
*.info;mail.none;authpriv.none;cron.none;local4.none /var/log/messages
保存,退出,重启两个服务
转载于:https://blog.51cto.com/ceyes/719570