diff --git a/nixos/modules/programs/steam.nix b/nixos/modules/programs/steam.nix index a8d1b7aefc70..5a791d0cea0f 100644 --- a/nixos/modules/programs/steam.nix +++ b/nixos/modules/programs/steam.nix @@ -256,7 +256,16 @@ in }) (lib.mkIf cfg.remotePlay.openFirewall { - allowedTCPPorts = [ 27036 ]; + # https://help.steampowered.com/en/faqs/view/3E3D-BE6B-787D-A5D2 + # https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB + allowedTCPPorts = [ + 27036 + 27037 + ]; + allowedUDPPorts = [ + 10400 + 10401 + ]; allowedUDPPortRanges = [ { from = 27031;