GlobalProtect provides secure access to corporate resources, but the user's location when they connect determines which type of GlobalProtect Gateway they should ideally use. PAN-OS allows administrators to configure distinct gateways optimized for users connecting from either outside or inside the corporate network perimeter.
The GlobalProtect agent intelligently selects the appropriate gateway type based on its ability to reach predefined internal resources ( Internal Host Detection ).
Internal Gateways do *not* necessarily encrypt traffic (though they can be configured to), as the primary goal is often policy enforcement and posture assessment rather than confidentiality from the internal network itself.
For the GlobalProtect agent to automatically choose between External and Internal Gateways, Internal Host Detection (IHD) must be configured within the Portal's Agent configuration.
Network > GlobalProtect > Portals > [Portal Name] > Agent > [Agent Config] > Internal
tab.
Network > GlobalProtect > Portals > ... > Agent > External/Internal
) Define BOTH External and Internal Gateways in the agent configuration distributed by the Portal. Specify addresses (FQDN recommended) and priorities.
Network > GlobalProtect > Gateways
):
graph TD Client[GP Agent] --> IHD{Internal HostAgent Gateway Selection Logic based on IHD.
Detection}; IHD -- Success --> Internal{Status: Internal}; IHD -- Failure --> External{Status: External}; Internal --> ConnectInternal[Connect to
Internal Gateway]; External --> ConnectExternal[Connect to
External Gateway]; ConnectInternal --> GW_Int(Internal Gateway
Listens on Trust Intf); ConnectExternal --> GW_Ext(External Gateway
Listens on Untrust Intf); GW_Int --> Tun_Int(Tunnel Interface
Zone: GP-Internal); GW_Ext --> Tun_Ext(Tunnel Interface
Zone: GP-External); Tun_Int --> Policy_Int(Security Policy
Src=GP-Internal); Tun_Ext --> Policy_Ext(Security Policy
Src=GP-External); Policy_Int --> Resources[(Internal Resources)]; Policy_Ext --> Resources; style IHD fill:#f9f,stroke:#333,stroke-width:2px style Internal fill:#d5f5e3,stroke:#58d68d,stroke-width:1px style External fill:#fdebd0,stroke:#f5b041,stroke-width:1px
For the PCNSE exam, understand:
1. What is the primary function of a GlobalProtect External Gateway?
2. What is a primary reason for deploying a GlobalProtect Internal Gateway?
3. What mechanism does the GlobalProtect agent use to determine whether it should connect to an Internal or External Gateway?
4. Where are the lists of available Internal AND External gateways configured for the GlobalProtect agent?
5. An internal user connects from the office LAN. The agent successfully performs Internal Host Detection. Which type of gateway will the agent attempt to connect to?
6. On which type of firewall interface is an External GlobalProtect Gateway typically configured to listen?
7. Applying HIP checks to users already connected to the corporate LAN or WLAN is a primary use case for which component?
8. Can different Split Tunnel Access Routes be configured for users connecting to an Internal Gateway versus users connecting to an External Gateway (even if defined on the same firewall)?
9. What is the primary security benefit of forcing internal users through an Internal Gateway before accessing sensitive resources?
10. Internal Host Detection (IHD) relies on the agent's ability to: