Subnet and Port Whitelisting in ProtonVPN CLI or GUI version on Linux
Feature Request Details:
Subnet Whitelisting: Allow users to specify one or more subnets that should bypass the VPN tunnel. This is particularly useful for local network devices or services that need to remain accessible while the VPN is active. For example, a command like protonvpn-cli whitelist add subnet 192.168.1.0/24 could be used to achieve this.
Port Whitelisting: Enable users to specify certain ports to bypass the VPN. This feature is beneficial for applications or services running on specific ports that require a direct internet connection or need to avoid VPN routing for optimal performance. An example command could be protonvpn-cli whitelist add port 8080.
