Join Nostr
2025-07-20 17:33:03 UTC

Jana @ GPN24 (📞5262) on Nostr: I have started my vm-bhyve adventures. After first misunderstanding the `switch` ...

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