Basically, I want to specify certain apps to always run in “offline mode,” even while my internet connection remains active, so that the application is blocked from sending any outbound data. Switching Steam into offline mode and running all apps through the Steam client usually doesn’t work.
In Windows 10, I used the built-in firewall for this, but SteamOS has no built-in firewall and I can’t find any way to install ufw or firewalld in SteamOS, assuming either of those apps would have the same ability to block internet traffic on a per-application basis.
The primary reason I want to do this is for privacy reasons (e.g. preventing Unity from tracking my game installations), but there are other benefits as well. For example, Doom Eternal usually requires a Bethesda account to play, but if the executable is blocked in the firewall you can play without one.
So, is there any app or other method that can do this in SteamOS?
Thanks. This looks like it will work well for non-Steam applications so that’s half the problem solved, but is there also some way to toggle internet permissions for games and apps downloaded from the Steam client?