I have documented previously that the Linux network manager can be used to connect to several different VPN gateways. There are several network manager plugins available for the different VPN solutions. The pptp plugin is used frequently but for newer Cisco gateways you should use the network-manager-openconnect-gnome plugin. You should use the network-manager-vpnc plugin to connect to older Cisco gateways.
The vpnc plugin also happens to work for Palo Alto GlobalProtect concentrators. For the vpnc plugin to work with Palo Alto GlobalProtect gateways you need to:
- Enable X-Auth on your VPN gateway. You will also need the group name and password from the VPN administrator.
- Create a "Cisco compatible" VPN when creating your network manager connection.