Steam itself already does that if you're on the same network, this solution just creates a virtual network
Works fine in Proton, not sure what you have to do if you don't have the game on Steam
Steam itself already does that if you're on the same network, this solution just creates a virtual network