I’m nearing the end of the ordeal that began when I got a new Ryzen desktop. I’ve successfully added a 2nd video card, enabled GPU passthrough and configured a Windows VM. The final thing I’d like to accomplish is guest-to-host networking.
My goal is to enable Steam streaming from guest to host so that I would only rarely have to touch Windows, but would still be able to play Windows games. However, this does not seem possible with the approaches that I’ve tried. I tried binding a bridge to my ethernet adapter. While this gave the VM an IP address on my physical LAN, it still would not allow guest-to-host networking.
This desktop has an Ethernet NIC and a WiFi module, so I thought I’d just pass the WiFi through to the VM. But the WiFi adapter’s IOMMU group has about half a dozen devices in it, so that’s not possible. The NIC has one group all to itself, but it seems a bit weird to have a Linux box with only WiFi - especially if I decide to start providing network services.
Does anyone have any advice for enabling guest to host networking? I’ve been using Linux for quite a while, but my skill level with Linux networking is minimal - just enough to get a statically configured workstation on the Internet.