My Example for RHEL/Centos/Linux…
# require java
sudo dnf install java-1.8.0-openjdk-devel -y
# install source
sudo dnf install epel-release
# install required module
sudo dnf install nss-tools openssl xterm -y
sudo dnf install wget
## download libstdc++-33 for i686 (32 bit)
sudo wget http://mirror.centos.org/centos/7/os/x86_64/Packages/compat-libstdc++-33-3.2.3-72.el7.i686.rpm
#or: wget http://vault.centos.org/centos/7/os/x86_64/Packages/compat-libstdc++-33-3.2.3-72.el7.i686.rpm
## install required module
sudo dnf update pam -y
sudo dnf -y install compat-libstdc++-33-3.2.3-72.el7.i686.rpm
sudo dnf install glibc.i686 pam.i686 libX11.i686 compat-libstdc++-33.i686
sudo dnf install bzip2 -y
sudo dnf install libnsl -y
sudo dnf install libnsl.i686 -y
Important: Just some SNX Build version work in CLI mode!
Install SNX build 800007075:
git clone https://aur.archlinux.org/snx-800007075.git
cd snx-800007075
sudo bash snx.install
Or install SNX build 800010003:
sudo wget https://tzin.bgu.ac.il/computing/snx_install_linux30.sh
sudo bash snx_install_linux30.sh
# if not work, run this to check libs: sudo ldd /usr/bin/snx
Connect to VPN Checkpoint:
snx -s <vpn_ip> -u <account>
# disconnect:
snx -d