I am running an Arch Linux server in my local network. It has avahi-daemon running on it to advertise some services (like a print server).
It has happened for the second time now that my server was not reachable anymore. After some investigation, I found out that its IPv4 address had been removed from the network interface, with these messages in the logs:
Feb 04 22:36:34 edeltraud avahi-daemon: Withdrawing address record for 192.168.168.23 on enp0s25. Feb 04 22:36:34 edeltraud avahi-daemon: Leaving mDNS multicast group on interface enp0s25.IPv4 with address 192.168.168.23. Feb 04 22:36:34 edeltraud avahi-daemon: Interface enp0s25.IPv4 no longer relevant for mDNS.
The IP address is configured by DHCP using systemd-networkd. This is
[Match] Name=enp0s25 [Network] DHCP=ipv4 IPForward=ipv4 DNS=18.104.22.168 DNS=22.214.171.124 DNS=2001:470:20::2 [DHCP] UseDNS=false
What could be the reason for this?