Skip to content

Instantly share code, notes, and snippets.

@programmerShinobi
Created August 15, 2025 03:50
Show Gist options
  • Save programmerShinobi/08f85db8e7220084ee73b85dc7dd3341 to your computer and use it in GitHub Desktop.
Save programmerShinobi/08f85db8e7220084ee73b85dc7dd3341 to your computer and use it in GitHub Desktop.
Install SNX Debian 13

Install SNX Debian 13

To install Check Point's SSL Network Extender (SNX) on Debian 13, you can use the snx-packaged project, which provides pre-packaged versions of SNX for Debian/Ubuntu systems The latest version available is 800008409, which is compatible with Debian 13 (Bookworm)

Follow these steps:

  1. Install the required 32-bit architecture and dependencies:

    sudo dpkg --add-architecture i386
    sudo apt-get update
  2. Download and install the SNX package:

    wget https://github.com/sergey-belikov/snx-packaged/releases/download/800008409-1/snx-800008409_800008409-1_amd64.deb
    sudo apt -y install ./snx-800008409_800008409-1_amd64.deb
  3. Create a configuration file ~/.snxrc with your VPN server and username:

    cat << EOF > ~/.snxrc
    server vpn.gate.domain.name
    username your-vpn-username
    reauth yes
    EOF
    chmod 0600 ~/.snxrc
  4. Connect to the VPN using the snx command:

    snx

The snx-packaged project packages the SNX binary and its required 32-bit dependencies (i386 libraries) into a standard Debian package, making installation straightforward This method does not interfere with any SNX installation performed by Check Point's original snx_install.sh script

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment