GlobalProtect: Implement Split Tunnel Domain, Applications, Exclude Video Traffic Configuration
Enterprises may require the majority of their employees or contractors to work remotely or from home due to certain unavoidable situations such as pandemic or during natural calamity. GlobalProtect with Prisma Access or with on-premise firewall is utilized by employees to securely connect to their enterprise environment and access their corporate applications.
NOTE: Split-tunnel traffic is not inspected by next-generation firewall and, therefore, does not have the threat-protection offered by Palo Alto Networks. Hence, customers are advised to carefully review before enabling this feature and then decide whether the split tunnel meets their environment needs.
GlobalProtect supports Split Domain & Applications and Exclude Video Traffic features. The objective of this document is to provide enterprise administrators with information about these features and configurations. The document specifically focuses on implementing these features to exclude certain bandwidth clogging applications and domains to help enterprises with business continuity and prioritizing business application traffic during the high Work From Home (WFH) season.
The solution described in this document is specifically targeted for Windows and macOS. To achieve split tunnel for iOS, Android and Windows UWP users can utilize app level VPN configured via MDM. For information on that refer here.
GlobalProtect License. More information for license and activation can be found here.
Windows 7 Service Pack 2 & later
macOS 10.10 & later
Split Domain & Application:
GlobalProtect supports split domain and application feature. This feature can be configured to exclude or include traffic for certain domains or applications. This in turn can help reduce the load on the network during high Work From Home (WFH) season.
Once configured all traffic for that application or traffic destined to the specific domains is either sent through the tunnel for inspection and policy enforcement or sent outside the tunnel directly to the physical adapter on the endpoint without inspection.
To configure exclude domains and applications on the firewall, navigate to: Network > GlobalProtect > Gateway > Agent > Client Settings > Client-Config > Split Tunnel > Domain and Application GlobalProtect Config Split Tunnels
Specify the domains for which you want to exclude the traffic outside of your VPN tunnel under EXCLUDE DOMAIN option. In the configuration snapshot above, we have excluded traffic for following domains from VPN tunnel:
Similarly specify the complete path of the application process for which you would like to exclude the traffic outside your VPN tunnel under ‘EXCLUDE CLIENT APPLICATION PROCESS NAME’. In the configuration snapshot above, we have excluded traffic for ‘ringcentral’ application from VPN tunnel for both Windows and Mac:
/Applications/RingCentral for Mac.app/Contents/MacOS/Softphone
Once configured click ‘OK’ and commit the configuration on the firewall. Above configuration is pushed on the GlobalProtect once it is connected to the gateway.
Exclude Video Traffic:
GlobalProtect supports exclude video traffic features for Windows and macOS. Once configured, video traffic to that domain will be excluded from the VPN tunnel and allowed to go directly from the physical interfaces on the endpoint. The App-ID functionality on the firewall identifies the video stream before traffic can be split tunneled.
Video streaming applications normally consume high bandwidth. Hence during high Work From Home (WFH) and business continuity situations these traffic can be excluded from the tunnel to decrease bandwidth consumption on the gateway.
It is essential to correctly identify the content to be video and exclude. If there is a media file, like mp3, swf etc downloaded then that should not be split tunneled and must go through the tunnel and inspected as these could be threat vehicles.
It is essential to have ssl-decryption enabled on the gateway to exclude the streams which are utilizing https. More information on the same can be found here.
To configure exclude video traffic from the tunnel (Windows and macOS only), navigate to: Network > GlobalProtect > Gateway > Agent > Video Traffic GlobalProtect Gateway Configuration
Here, check ‘Exclude video traffic from the tunnel (Windows and macOS only)’. Then under ‘APPLICATIONS’ add the applications for which you want to exclude video traffic from your VPN tunnel. In the configuration snapshot above, following applications are excluded:
If administrators enable this option but do not exclude specific video-streaming applications from the VPN tunnel, all video-streaming traffic is excluded.
Once configured click ‘OK’ and commit the configuration on the firewall