Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tobihans/73662188618500fe9e3683a472034414 to your computer and use it in GitHub Desktop.
Save tobihans/73662188618500fe9e3683a472034414 to your computer and use it in GitHub Desktop.
Guide setup GlobalProtect Portal on Linux
# Guide setup GlobalProtect Portal on Linux
## Setup GlobalProtect
sudo apt update
Download GlobalProtect: https://github.com/jundat95/GlobalProtectVPN/raw/master/PanGPLinux-5.0.8-c6.tgz
Go to folder Downloads and Unzip: tar -xvzf PanGPLinux-5.0.8-c6.tgz
- Install GlobalProtect for Ubuntu/Debian:
sudo dpkg – i GlobalProtect_deb-5.0.8.deb
- Install GlobalProtect for Redhat/CentOS:
sudo yum localinstall GlobalProtect_rpm-5.0.8.rpm
## Connect to VPN
Example my company portal: vpn.example.com
user@ubuntu:~$ globalprotect
Current GlobalProtect status: OnDemand mode.
>> connect –portal vpn.example.com
Retrieving configuration…
vpn.wsu.edu – Authentication Failed. Enter login credentials
username(user):user
Password:
Discovering network…
Connecting…
Connected
## Disconnect to VPN
>> disable
>> disconnect
>> show –version
>> show –status
>> show –details
# Check logs
Using the terminal window and in globalprotect mode, run the collect-log command to create the support file.
user@ubuntu:~$ globalprotect
Current GlobalProtect status: Connected
>>
>> collect-log
Start collecting…
collecting network info…
collecting machine info…
copying files…
generating final result file…
The support file is saved to /home/user/.GlobalProtect/Collect.tgz
## Other commands of note at the
COMMAND: Specifies the action to perform. It can be one of the following:
collect-log -- collect log information
connect -- connect to server
disconnect -- disconnect
disable -- disable connection
import-certificate -- import client certificate file
quit -- quit from prompt mode
rediscover-network -- network rediscovery
remove-user -- clear credential
resubmit-hip -- resubmit HIP information
set-log -- set debug level
show -- show information
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment