avahi-daemon은 내 네트워크 인터페이스에서 IP 주소를 추출합니다.

avahi-daemon은 내 네트워크 인터페이스에서 IP 주소를 추출합니다.

로컬 네트워크에서 Arch Linux 서버를 실행하고 있습니다. 인쇄 서버와 같은 서비스를 광고하기 위해 avahi-daemon을 실행합니다.

이제 내 서버에 액세스할 수 없습니다. 이런 일이 발생한 것은 이번이 두 번째입니다. 몇 가지 조사 끝에 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의 잘못이 아닙니다.

관련 정보