The little mini-pc I'm using to test Proxmox unfortunately only has a single 1gb ethernet port. Since most of my network is 10 gig, I decided to see if I could at least get 2.5 gig working, since this box doesn't have thunderbolt and those adapters are super pricey anyways.
I picked up this Anker adapter from Amazon: Anker USB C to 2.5 Gbps Ethernet Adapter
All I had to do was plug it in and create a bridge with it within Proxmox. I assigned an adapter to my Windows host (using the VirtIO Paravirtualized driver) and installed the driver from the Qemu guest agent ISO: https://pve.proxmox.com/wiki/Qemu-guest-agent
And that was that. I now have 2.5 gig ethernet for Proxmox!
@malcolm-r Thank you for testing the USB-C to ethernet adapter. This will be a great resource for those looking to add 2.5 GbE to their mini PCs. I am assuming this is a realtek chipset like my 1 gig adapter, so should work (ironically) with VMware as well.
yeah looks like it: ID 0bda:8156 Realtek Semiconductor Corp. USB 10/100/1G/2.5G LAN
I did the same thing with an HP z640 and my Synology DS220+ It was definitely more complicated on DSM7
I followed this guide from the folks over at NAScompares . I am using this NIC, mainly because it was cheap on Amazon. https://www.servethehome.com/ult-wiiq-usb-3-to-2-5gbe-network-adapter-review/