CARP using a gif tunnel

In older FreeBSD versions, a carp interface could be created using

Code:
ifconfig carp create

And It seems to be working within a GIF tunnel, I found some rc scripts examples here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=132107

In the latest stable FreeBSD 13 at the moment of writing this, I can create the GIF tunnel, but I can't add an alias or "attach" CARP to work within the tunnel, I get this error:

Code:
ifconfig: SIOCGVH: Operation not supported

My goal is to enable CARP in an environment that is blocking multicast, any ideas or possible solutions?
 
carp(4)
Code:
     CARP virtual hosts can be configured on multicast-capable interfaces:
     Ethernet, layer 2 VLAN, FDDI and Token Ring.

gif(4) is a tunnel device, (layer 3; IP over IP)
 
Well, in that case, I could also argue that Cloudflare may be a better alternative besides cheaper and easier, but that's off-topic, I am interested in finding how to improve an HA setup using dedicated hardware & CARP or alternatives.
 
Back
Top