IPv6 Router advertisement advertises unusable link-local
Version 1.43.1 home-compiled on Fedora 37 System with Wireless and bridge, bridge in v4+v6 shared mode. dnsmasq is started by NetworkManager providing dhcp/dns on bridge
Related to #1188
dnsmasq advertises it's own IPv4 address via DHCP as nameserver. But NetworkManager sends router advertisements with the other sides IPv6 address, which is fine unless its a link-local....
Dual-homed machine resolvectl internet link (dhcp/slaac)
Link 3 (wlp0s19f2u1)
Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.2.254
DNS Servers: 192.168.2.254 fe80::b2ac:d2ff:fe57:410e%32713
DNS Domain: home
Machine connected to the bridge (192.168.1.2) slaac from NetworkManager:
Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.1.2
DNS Servers: 192.168.1.2 _fe80::b2ac:d2ff:fe57:410e_
No problem at the moment because of IPv4 nameserver, but will not work with IPv6 only because the other side's link-local is advertised. So dnsmasq should both act as IPv6 nameserver AND it's address should be in router advertisements in shared modus.