Forked from iamdylanngo/GlobalProtect-Portal-Linux.readme
Created
August 23, 2023 09:39
-
-
Save tobihans/73662188618500fe9e3683a472034414 to your computer and use it in GitHub Desktop.
Guide setup GlobalProtect Portal on Linux
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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