I think I’ve gotten in over my head.
I went through the lxd init and let it take all the defaults, setup a 18.04 container and I am able to access the internet (half the battle!), but this will end up being a plex server container and I need to be able to open up the ports it needs and access it from the LAN. After reading some similar topics here I’m starting to read about something called macvlan instead of using the bridge, and I’m still reading that but I’m also getting more confused.
to give a idea of what things look like now:
router on 172.16.0.1/24 > Ubuntu server 18.04 on 172.16.0.6 (using a bond of 4 nics in LACP if it matters any?) > lxdbr0 (not really sure what bridges are but it looks like it’s creating a separate network for me?) 10.0.0.1 > container that is getting a DHCP address of 10.0.0.235
other devices on the network can ping the Ubuntu server, but not the container, unsure how to proceed
UPDATE: “lxc network attach-profile bond default bond0”, seems to let my container get a DHCP address on the 172.16.0.1 network like my other devices, I still have the lxdbr0 attached to it but I think I can figure out how to remove it, tbd
UPDATE2: yupyup, lxc network detatch-profile lxdbr0 default followed by lxc network delete lxdbr0 completely gets rid of the lxdbr0 I setup in the lxd init step