I have started my vm-bhyve adventures.
After first misunderstanding the `switch` functionality a bit, I wondered why my networking wasn't working.
Now I found a working solution, though I might tweak it again and go full custom bridge that I just import. Mainly for full flexibility and also my own naming.
Also had a quick issue with only pings working, but no TCP/UDP. Turned out I forgot to allow the traffic in `pf.conf`.
Other guides and resources often wanted me to do some other `sysctl` parameters to skip bridge traffic from filtering, but I'd rather go full `pf`.
I managed a FreeBSD install, no problem.
Alpine was a little harder. I got it installed via grub, but then couldn't get it to boot, no matter what.
I saw suggestions to just use UEFI instead, so I did that and it worked beautifully.
I'd rather unify on UEFI anyways, so I take it.
I feel like I already have an okay grasp on how vm-bhyve works, though I'll try some more test installs, also with different OSes, to really get a grip on it, before I setup my final productive VMs (Alpine + Docker, Windows Server 2022 and some Debian VMs I need to figure out how to migrate from Proxmox).
So far, so good :3