avahi-daemon でうまくいっていると答えた者です。
念のため確認ですが、 /proc/sys/net/ipv6/conf/*/accept_ra や /proc/sys/net/ipv6/conf/*/autoconf は 1 になっていますか?
もしかして /etc/sysctl.conf で何か設定していたりしないでしょうか?
/etc/sysctl.conf に
# Uncomment the next line to enable packet forwarding for IPv6 # Enabling this option disables Stateless Address Autoconfiguration # based on Router Advertisements for this host #net.ipv6.conf.all.forwarding=1
とのコメントがあります。これを有効にしているとRAを受け取らないようので、その場合は net.ipv6.conf.(名前).accept_ra=2 とするのかな。
Tue, 4 Jul 2023 08:09:00 +0900, ribbon debjp@ribbon.or.jp:
例えばこれを
iface vmbr0 inet6 auto dhcp 1
としてみるとどうなりますか?
変わらずでした。
avahi-daemon は起動していなかったので、起動して試してみました。
7月 04 08:04:48 vm3 avahi-daemon[3063]: Joining mDNS multicast group on interface vmbr0.IPv6 with address fe80::AAAA:BBBB:CCCC:DDDD. 7月 04 08:04:48 vm3 avahi-daemon[3063]: New relevant interface vmbr0.IPv6 for mDNS. 7月 04 08:04:48 vm3 avahi-daemon[3063]: Registering new address record for fe80::EEEE:FFFF:GGGG:HHHH on vmbr0.*.
と、取得できず。最初の所で、IPv4 で取得せず、いきなり IPv6 で取得しているところが違ってますがそのあたりかなあ。