KendallCon VirtuaLAN
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode

Install

This section will guide you on the installation of the SoftEther VPN Client on your platform.

Supported Installations

The only platform we provide complete support for is Windows and Linux.
OS X clients are free to connect using clients built for their platform, but no official support will be given for users on unsupported platforms.

Installation Instructions

Installing SoftEther VPN Client on Windows

Download - Windows Client

SoftEther VPN Client
Ver 4.38 Build 9760 RTM
Windows x86_64
Filename: softether-vpnclient-v4.38-9760-rtm-2021.08.17-windows-x86_x64-intel.exe
SHA-1: 555B3EC7B3D5145B3EC15218014F92CBEA6D61BE

Official SE Download (Direct) KC Mirror
  1. Get the Latest VPN Client Installer
    You can download the latest client installer from the SoftEther download site, or download a mirrored copy from us.
    Double-click the .exe and follow the instructions presented by the installer.
  2. Run the Installer
    Installing with defaults should be just fine for essentially all installations.
  3. Complete.
    You’re done.

Installing SoftEther VPN Client on Linux (Debian-Based)

This section of the installation guide is a work-in-progress.
This installation guide has only been tested and verified on Debian-based systems, including Debian 10 “Buster” and Pop_OS. Instructions here should, in theory, work the same for any Debian-based distro such as Ubuntu or Mint which use apt-get, as well as supporting any of the distros mentioned in the official documentation regarding building and installation of SoftEther applications. We recommend not straying from the provided instructions for minimum headache.

Download - Linux Client

SoftEther VPN Client
Ver 4.38 Build 9760 RTM
Linux x64
Filename: softether-vpnclient-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz
SHA-1: 131874436A5A475C137CBD1BF3613EB86C666CB1

Official SE Download (Direct) KC Mirror
  1. Download and Extract the Client Source.
    wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.38-9760-rtm/softether-vpnclient-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz
    tar -xf softether-vpnclient-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz
    
  2. Build the Client.
    sudo apt-get update && sudo apt-get install build-essential
    cd vpnclient
    make
    
  3. Move Built Client and Apply Permissions
    cd ..
    sudo mv vpnclient /usr/local/vpnclient
    chown -R root:root /usr/local/vpnclient
    chmod 600 /usr/local/vpnclient/*
    chmod 700 /usr/local/vpnclient/vpncmd
    chmod 700 /usr/local/vpnclient/vpnclient
    

    If you would like to register the client as a service on your system, please consult the official documentation (Section 7.3.8) for information on doing such.

  4. Check System Compatiblity
    Run the vpncmd you built earlier to check operation.
    sudo /usr/local/vpnclient/vpncmd
    

    At the prompt, press 3 for VPN tools. Then, at the VPN Tools prompt, enter the check command:

    VPN Tools>check
    

    If all checks pass, you’re likely good to go.

  5. Start VPN Client
    Start the client with the command:
    sudo /usr/local/vpnclient/vpnclient start
    

    To stop the client:

    sudo /usr/local/vpnclient/vpnclient stop
    

Got a functioning VPN client installation? Onward to Virtual Adapter Setup.