My solution for the past 2 years has been using the VPN feature built into my router, and a boot camp partition on my MacBook Pro. What I Did Before - Hack It Together With Bootcamp + VPN Parsec lets you take your Xbox with you on Windows, Mac, Android, Raspberry Pi, and Linux.
I have tried everything that I could think of, as well as anything I could find online. My friends all like to play in the same house, and now that we are all grown up, it’s not as feasible to pack up the Xbox and a TV, and lug it over to someone else’s house. Ever since the release of Windows 10, with its Xbox game streaming feature, I have tried to use the feature when I am not at home.