I hope this is the right subforum, apologies if it's not. Quick disclaimer as well: I'm very new to all of this and just need to make sure I'm setting this up correctly.
Installed on live usb stick and it runs fine. Problems started when I tried to open a VM and give it network access.
Here's the setup I'm going to use on my next attempt later:
- ISP/Router -> nic0/enp8s0
- Create a bond between enp8s0 and vmbr0.
(The reason I think I need to do this is because my HW only has 1 eth port and I'm using a dongle as output already.)
- Create another virtual interface (vmbr1) within the VM.
- Bridge the bond to vmbr1.
- OPNsense config within VM.
- Bridge the output from OPNsense VM to nic1.
The output will then go from nic1 to nic0 on my next proxmox configured pc and the process will repeat.
I know I'm going to make some configuration changes in /etc/network/interfaces as well, but I can figure that out and this is already long enough. Is this normally how this is accomplished? I'm trying to make do with what I already have right now. Thanks!
Installed on live usb stick and it runs fine. Problems started when I tried to open a VM and give it network access.
Here's the setup I'm going to use on my next attempt later:
- ISP/Router -> nic0/enp8s0
- Create a bond between enp8s0 and vmbr0.
(The reason I think I need to do this is because my HW only has 1 eth port and I'm using a dongle as output already.)
- Create another virtual interface (vmbr1) within the VM.
- Bridge the bond to vmbr1.
- OPNsense config within VM.
- Bridge the output from OPNsense VM to nic1.
The output will then go from nic1 to nic0 on my next proxmox configured pc and the process will repeat.
I know I'm going to make some configuration changes in /etc/network/interfaces as well, but I can figure that out and this is already long enough. Is this normally how this is accomplished? I'm trying to make do with what I already have right now. Thanks!