Linux — Avahi-Daemon Удаляет Ip-Адрес Из Моего Сетевого Интерфейса

  • Автор темы Aforev
  • Обновлено
  • 20, Oct 2024
  • #1

Я использую сервер Arch Linux в своей локальной сети. На нем работает демон avahi для рекламы некоторых служб (например, сервера печати).

Уже второй раз случилось так, что мой сервер больше не был доступен. После некоторого расследования я обнаружил, что его IPv4-адрес был удален из сетевого интерфейса, а в журналах были такие сообщения:

 
 [Match]
Name=enp0s25

[Network]
DHCP=ipv4
IPForward=ipv4
DNS=85.214.20.141
DNS=213.73.91.35
DNS=2001:470:20::2

[DHCP]
UseDNS=false
 

IP-адрес настраивается DHCP с помощью systemd-networkd. Это /etc/systemd/network/enp0s25.network :

Feb 04 22:36:34 edeltraud avahi-daemon[389]: Withdrawing address record for 192.168.168.23 on enp0s25. Feb 04 22:36:34 edeltraud avahi-daemon[389]: Leaving mDNS multicast group on interface enp0s25.IPv4 with address 192.168.168.23. Feb 04 22:36:34 edeltraud avahi-daemon[389]: Interface enp0s25.IPv4 no longer relevant for mDNS.

В чем может быть причина этого?

#linux #arch-linux #dhcp #avahi #systemd-networkd

Aforev


Рег
22 Feb, 2014

Тем
91

Постов
244

Баллов
729
  • 25, Oct 2024
  • #2

Сообщение «Отзыв записи адреса» не означает, что avahi удаляет IP-адрес, это просто означает, что avahi обнаружен что IP-адрес был удален и в ответ меняет свое внутреннее состояние.

Другими словами, вам нужно смотреть дальше; это не вина Авахи.

 

Юрий Кондрашин


Рег
24 Oct, 2020

Тем
77

Постов
205

Баллов
610
Тем
403,760
Комментарии
400,028
Опыт
2,418,908