SDN with a physical network adapter?

Jan 19, 2023
4
0
6
Good day to all,

The following scenario:

A server with a PFSense, not virtualized, not part of the cluster.
A cluster with various nodes. Some of them have only one NIC, some have multiple NICs. The complete
As a goal I would like all cluster nodes to have access to a specific lan of the PFSense.
I thought that this could be realized via SDN and have set up a VXLan for testing purposes. Now I have the problem that I do not know how to attach a physical network connection to this VXLan. After I have read through the documentation again. In retrospect, I am not so sure whether a VXLan is the best option for this.

A few more details:
Lan1 - PFSense, Node1, Node2, Node3....
Lan2 - PFsense, VM1 from Node1, VM2 from Node3

but Node3 has no physical connection to Lan2 but should be routed (via SDN?) via Lan1->Node1->Lan2.


Of course it would be great if you can keep the connection when transferring VMs.
Can the whole thing work somehow? What do I have to set for this?

All nodes run on Virtual Environment 7.3-4 and are up to date with the Community Edition.

Thank you already! :)

Edit:
I have solved the problem for myself:

I have created a LXC, in this I connect the VXLan and the vmbr with the physical network adapter. Then I installed openvswitch, set up a new bridge and added both network adapters here.
If there is a better method here, I would still be open to suggestions for solutions.
 
Last edited: