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 服务器)。