The Fedora host has two interfaces:
A default interface X, with its own IP addresses, say Xipv4 and Xipv6.
A utility interface Y, with never-default=true
set, with Yipv4 and Yipv6.
A relevant configuration snippet is:
<options>
<listenAddress>quic4://Xipv4:22000</listenAddress>
<listenAddress>quic6://[Xipv6]:22000</listenAddress>
<globalAnnounceServer>default</globalAnnounceServer>
<globalAnnounceEnabled>false</globalAnnounceEnabled>
<localAnnounceEnabled>true</localAnnounceEnabled>
<localAnnouncePort>21027</localAnnouncePort>
<localAnnounceMCAddr>[ff12::8384]:21027</localAnnounceMCAddr>
Is there a way to prevent local announcements from being broadcast on the interface Y? Syncthing does not listen on it anyway. And yet the firewall is littered with blocked traffic
Yiface: Yipv6 -> [ff12::8384]:21027 Blocked
Is there a setting I missed to limit local announcements to an interface or a source IP address?