Would use_system_route_table: true
be coming to FreeBSD any time soon?
#986
Replies: 2 comments
-
AFAIK, there are no current plans to support FreeBSD. You are welcome to file a feature request. This feature relies on netlink. It does look like FreeBSD recently added support for netlink, however the Go library we use for netlink does not seem to support FreeBSD.
Can you share logs of the security checks you're referring to? The only other knob I'm aware of for configuring unsafe_routes is the install flag which can be set false if you are planning to manage your routes by hand. Nebula needs to learn the subnet gateway ( |
Beta Was this translation helpful? Give feedback.
-
I am referring to this log line:
I'll check if it works shortly. Thank you for pointing me to the right direction. UPDATE: it didn't work. Still gives me the error above. Tried both options (v1 including 225.0.0.0/24 for every machine, v2 including 225.0.0.0/24 for a single machine): unsafe_routes:
- route: 10.0.101.254/24
via: 192.168.100.2
- route: 225.0.0.0/24
via: 192.168.100.2
install: false
- route: 10.0.5.0/24
via: 192.168.100.3
- route: 225.0.0.0/24
via: 192.168.100.3
install: false unsafe_routes:
- route: 10.0.101.254/24
via: 192.168.100.2
- route: 225.0.0.0/24
via: 192.168.100.2
install: false
- route: 10.0.5.0/24
via: 192.168.100.3 |
Beta Was this translation helpful? Give feedback.
-
I have a use case for Nebula on FreeBSD, where it is used as an overlay network between the virtualisation hosts. NAT and firewall aspects are covered by the
pf
, and I am usingunsafe_routes
to populate any NAT enabled VM networks present on 1 host to all the other hosts in the cluster. So far, so good, and everything works as expected.Yesterday I've tried to integrate VxLAN into the setup, to make the VM failover more robust, and to create new endpoints on the fly without the need to sync them every time there is a change. VxLAN in the multicast mode didn't work (have not tried Unicast, because it's outside of my use case). Nebula blocks the connection due to the multicast address not being present in the
CIDR
, or theunsafe_routes
.So finally the question is: are there any plans to integrate
use_system_route_table: true
with FreeBSD? If not, is there any way to disable the integrated route/IP security checks, in order to get the VxLAN working?Thanks in advance for your answers.
Beta Was this translation helpful? Give feedback.
All reactions