为什么 systemd 会定期重新加载 dnsmasq-dns 服务?

为什么 systemd 会定期重新加载 dnsmasq-dns 服务?

dnsmask-dns 进程每 12 分钟(大约)在设备上重新加载一次。这是 Centos 设备。

grep Reloaded.Dnsm /var/log/systemd.log


Feb 20 15:46:21 xxxx systemd[1]: Reloaded Dnsmasq DNS server..
Feb 20 15:57:38 xxxx systemd[1]: Reloaded Dnsmasq DNS server..
Feb 20 16:11:28 xxxx systemd[1]: Reloaded Dnsmasq DNS server..
Feb 20 16:23:27 xxxx systemd[1]: Reloaded Dnsmasq DNS server..

我查看了当前活动的 systemd 计时器的输出,但没有发现

systemctl list-timers --all
Mon 2023-02-20 14:00:00 AWST  43min left   Mon 2023-02-20 13:00:01 AWST  16min ago    thd_summary_last3.timer      thd_summary_last3.service
Mon 2023-02-20 14:00:00 AWST  43min left   Mon 2023-02-20 13:00:01 AWST  16min ago    thd_summary_last7.timer      thd_summary_last7.service
Mon 2023-02-20 17:20:31 AWST  4h 3min left Sun 2023-02-19 17:20:31 AWST  19h ago      systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
Tue 2023-02-21 02:10:00 AWST  12h left     Mon 2023-02-20 11:28:25 AWST  1h 48min ago purge.timer                  purge.service
Tue 2023-02-21 02:30:00 AWST  13h left     Mon 2023-02-20 02:30:00 AWST  10h ago      update-thd-filters.timer     update-thd-filters.service
Tue 2023-02-21 03:00:00 AWST  13h left     Mon 2023-02-20 03:00:00 AWST  10h ago      security_db_update.timer     security_db_update.service
Tue 2023-02-21 03:30:00 AWST  14h left     Mon 2023-02-20 03:30:00 AWST  9h ago       thd_summary_last30.timer     thd_summary_last30.service
Sun 2023-02-26 14:00:00 AWST  6 days left  Sun 2023-02-19 14:00:00 AWST  23h ago      update-geoip-db.timer        update-geoip-db.service

crontab 中也没有

[email protected]#crontab -l
no crontab for root

不确定是什么触发了这个

答案1

系统是否有使用 DHCP 配置的网络接口?

DHCP 租约的续订可能(理论上)包括更新的 DNS 服务器信息,因此 DHCP 客户端可能会触发 DNS 配置的重新加载,包括重新加载 DNSdnsmasq服务器(以防万一它使用 DHCP 提供的 DNS 服务器)。

相关内容