One more thing to add is when I reach my LAN over VPN (either Wireguard or OpenVPN) I can't communicate with backup instance (its physical interface addresses) at all while FW rules allow them to send requests to any hosts...
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: Monviech (Cedrik) on March 18, 2026, 10:50:58 AMCheck for these:
- If you set a source address for the RAs, but "cat /var/etc/radvd.conf" does not contain it.
- If you set a source address for the RAs, and packet capture that the source address of the RAs (Source link layer option) is not the source address you set.
[color=#000000][size=1][font=Menlo][/font][/size][/color]
interface vlan14 {
AdvSendAdvert on;
MinRtrAdvInterval 200;
MaxRtrAdvInterval 600;
AdvLinkMTU 1500;
AdvDefaultPreference high;
AdvRASrcAddress { fe80::14;
};
AdvSourceLLAddress off;
RemoveAdvOnExit off;
prefix XXXXXXXXd:4::/64 { DeprecatePrefix off;
AdvOnLink on;
AdvAutonomous on;
};
RDNSS XXXXXXXXXd:1::4 { };
DNSSL x.xx { };
};tcpdump -i vlan14 -vv -n icmp6 and 'ip6[40] == 134'
tcpdump: listening on vlan14, link-type EN10MB (Ethernet), snapshot length 262144 bytes11:17:40.481739 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 112) fe80::14 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 112
hop limit 64, Flags [other stateful], pref high, router lifetime 1800s, reachable time 0ms, retrans timer 0ms
prefix info option (3), length 32 (4): XXXXXXXXXd:4::/64, Flags [onlink, auto], valid time 86400s, pref. time 14400s
0x0000: 40c0 0001 5180 0000 3840 0000 0000 2001
0x0010: 0470 604d 0004 0000 0000 0000 0000
rdnss option (25), length 24 (3): lifetime 1800s, addr: XXXXXXXd:1::4
0x0000: 0000 0000 0708 2001 0470 604d 0001 0000
0x0010: 0000 0000 0004
dnssl option (31), length 32 (4): lifetime 1800s, domain(s): x.xx.
0x0000: 0000 0000 0708 0d6d 6172 737a 616c 6b6f
0x0010: 7773 6379 0270 6c00 0000 0000 0000
mtu option (5), length 8 (1): 1500
0x0000: 0000 0000 05dcQuoteBut as I use tunnelbroker I can't use my ipv4 WAN interface to set up CARP VIP (https://docs.opnsense.org/manual/how-tos/carp.html#setup-virtual-ipv6-global-unicast-address) and I think this should have been my GIF interface...(?) And if I set next hop, either tunnel remote or local address as CARP VIP address, VIP remains as disabled...This could have been my source of this issue, but I'm not sure how to solve it.
Quote from: Monviech (Cedrik) on March 17, 2026, 05:45:36 PMThere is no bug here the field exists and you can input the source IP address.
Quote from: Patrick M. Hausen on March 17, 2026, 09:13:15 AMPlease report on Github.There is issue already created: https://github.com/opnsense/core/issues/9873
Quote from: Patrick M. Hausen on March 17, 2026, 07:35:02 AMThen there's probably a bug. This used to work in CE, too, before we switched to BE.Do I need to report it or this forum is monitored?
Quote from: Patrick M. Hausen on March 16, 2026, 09:00:09 PMRadvd config:Thanks!
Quote from: Patrick M. Hausen on March 16, 2026, 02:35:12 PM- the interface configuration of both unitsSo, I adjusted local link addresses - as per your advice to make sure they are different
- the CARP VIP configuration on the active/master
Quote from: Monviech (Cedrik) on March 12, 2026, 01:14:15 PMThe documentation is correct. In a default CARP setup where the environment works correctly, you don't need any tunables.For sure I'm not entitled to say otherwise but...
net.inet.carp.preempt=1
sysctl net.inet.carp.demotion
net.inet.carp.demotion: 240ifconfig | grep carp
carp: MASTER vhid 99 advbase 1 advskew 1
carp: MASTER vhid 16 advbase 1 advskew 1
carp: MASTER vhid 166 advbase 1 advskew 1
carp: MASTER vhid 1 advbase 1 advskew 1
carp: MASTER vhid 16 advbase 1 advskew 1
carp: MASTER vhid 17 advbase 1 advskew 1
carp: MASTER vhid 176 advbase 1 advskew 1
carp: MASTER vhid 11 advbase 1 advskew 1
carp: MASTER vhid 116 advbase 1 advskew 1
carp: MASTER vhid 12 advbase 1 advskew 1
carp: MASTER vhid 126 advbase 1 advskew 1
carp: MASTER vhid 13 advbase 1 advskew 1
carp: MASTER vhid 136 advbase 1 advskew 1
carp: MASTER vhid 14 advbase 1 advskew 1
carp: MASTER vhid 146 advbase 1 advskew 1
carp: MASTER vhid 15 advbase 1 advskew 1tcpdump -ni vlan01 -T carp carp15:23:17.637939 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=1 authlen=7 counter=17002279201346782732
15:23:18.648116 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=1 authlen=7 counter=17002279201346782733
15:23:19.658610 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=1 authlen=7 counter=17002279201346782734
15:23:20.420473 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782735
15:23:22.358801 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782736
15:23:24.298404 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782737
15:23:26.237935 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782738
15:23:28.178964 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782739
15:23:30.118701 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782740
15:23:32.058947 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782741
15:23:33.998853 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782742
15:23:35.938963 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782743
15:23:37.878589 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782744
15:23:39.818785 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782745
15:23:41.758679 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782746
15:23:43.698722 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782747
15:23:45.638704 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782748
15:23:47.579061 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=240 authlen=7 counter=17002279201346782749
15:23:49.275833 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=1 authlen=7 counter=17002279201346782750
15:23:50.278633 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=1 authlen=7 counter=17002279201346782751
15:23:51.288993 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=1 authlen=7 counter=17002279201346782752
15:23:52.298533 IP 172.16.0.253 > 224.0.0.18: CARPv2-advertise 36: vhid=1 advbase=1 advskew=1 authlen=7 counter=17002279201346782753