在Ubuntu系统中,DHCP服务器通常使用ISC DHCP Server(即isc-dhcp-server
软件包)。要启用DHCP服务器的日志记录,请按照以下步骤操作:
/etc/dhcp/dhcpd.conf
文件。例如,您可以使用nano编辑器:sudo nano /etc/dhcp/dhcpd.conf
option
部分。如果没有,请添加一个。然后,在option
部分下添加以下行以启用日志记录:option domain-name-servers <DNS_IP_ADDRESS>;
option subnet-mask <SUBNET_MASK>;
option routers <DEFAULT_GATEWAY>;
option domain-name "<YOUR_DOMAIN_NAME>";
# 启用日志记录
logging options {
standard-message logging;
file "/var/log/dhcp/dhcpd.log";
max-size 1000000;
max-file-reopen-count 5;
};
请将<DNS_IP_ADDRESS>
、<SUBNET_MASK>
、<DEFAULT_GATEWAY>
和<YOUR_DOMAIN_NAME>
替换为您的网络配置信息。
保存并关闭配置文件。
重启DHCP服务器以应用更改:
sudo systemctl restart isc-dhcp-server
现在,DHCP服务器将开始记录日志,并将其存储在/var/log/dhcp/dhcpd.log
文件中。您可以使用以下命令查看日志:
sudo tail -f /var/log/dhcp/dhcpd.log
这将显示DHCP服务器的最新日志条目。