So i'd like to build a testlab on my laptop. pretty simple.
- 1 backend subnet for my "backend VMs".
- 1 frontend subnet for my "frontend"
- frontend and backend subnets would be separated by a FW/LB device.
- my laptop should have direct access to both networks.
background: former network engineer. i used to use mostly windows and vmware. am now on linux and literally just heard about KVM/libvirt and openvswitch. and figured that these are the linux primitives i should be working with.
However i've been searching reading all over, and while i can find a few examples of container/tun/vxlan side of things (and it makes sense), i cannot find any examples of the VM/tap setups that i can use to create the basic network i described above.
Everybody seems to mention that if you add your physical nic to an openvswitch bridge as a tap device, you have to disconnect it from it's normal network stack. this is not what i want..
I've had recommendations to use GNS3 or oVirt, or just roll openvswitch, i'd really rather learn some basic linux theory and roll it myself