DNS forwarder/resolver - IPv6 link local selections shouldn't use hard-coded addresses
built on Fri Jun 20 12:59:50 EDT 2014
When I select several Interfaces at https://myfirewall/services_dnsmasq.php,
if any of them are IPv6, these IPv6 selections are not synced to my second firewall.
Only the regular (non-IPv6) interfaces are synced. I'm not currently using IPv6 so
not a big deal but it looks like a bug.
#1 Updated by Chris Buechler over 4 years ago
- Subject changed from DNS forwarder - IPv6 interface selections not synced to DNS forwarder/resolver - IPv6 link local interface selections don't match on secondary
- Category set to DNS Resolver
- Status changed from New to Confirmed
- Priority changed from Normal to Very Low
- Affected Version changed from 2.1.x to All
What it does there on the back end is stores the link local IPv6 IP of the interface, which does get synced, but doesn't exist on the secondary so it ends up being not selected. I don't think there are any typical use cases where this matters though, as the CARP or interface IP would be used in these circumstances.
This should use something generic instead of the link local IP, since changing interfaces around could break the selections. That'd also address the config sync issue noted here.
#3 Updated by Chris Buechler over 4 years ago
- Subject changed from DNS forwarder/resolver - IPv6 link local interface selections don't match on secondary to DNS forwarder/resolver - IPv6 link local selections shouldn't use hard-coded addresses
- Priority changed from Very Low to Normal
also breaks config backup/restore as noted in #4641