avahi-daemonは私のネットワークインターフェースからIPアドレスを抽出します。

avahi-daemonは私のネットワークインターフェースからIPアドレスを抽出します。

ローカルネットワークでArch Linuxサーバーを実行しています。プリントサーバーなどのサービスを宣伝するためにavahi-daemonを実行します。

今私のサーバーにアクセスできません。これが起こったのは今回が2回目です。いくつかの調査の最後に、IPv4アドレスがネットワークインターフェイスから削除され、ログに次のメッセージが含まれていることがわかりました。

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.

IP アドレスは systemd-networkd を使用して DHCP によって設定されます。これは/etc/systemd/network/enp0s25.network

[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

その理由は何ですか?

ベストアンサー1

「アドレス履歴の撤回」メッセージは、avahiがIPアドレスを削除するという意味ではなく、単にavahiが削除するという意味です。検出済みIPアドレスが削除され、それに応じて内部状態が変更されています。

つまり、もう少し詳しく見てください。これはAvahiのせいではありません。

おすすめ記事