Skip to content

Linux Client Configuration (WIP)

Andrew edited this page Jul 4, 2021 · 1 revision

Introduction

SoftEther VPN Client supports most Linux platforms. Since it is the SoftEther Protocol it uses VPN over SSL/TLS and can use any of the TCP ports active on the vpn server. (default is 443, 992, 5555) and creates a virtual L2 (Ethernet) connection between the client system and server network. This document will assume that you are using the latest release from the releases page or the latest package from the Ubuntu PPA.

Installation

Ubuntu 18.04/20.04 (PPA):

Debain 10 & Ubuntu (non-PPA):

Fedora 34:

CentOS 8, Alma Linux, and Rocky Linux:

OpenSUSE:

Manjaro & Arch Linux:

Configuration

Network and Routing Setup

Unlike Windows, Most Linux operating systems require you to manually configure the routing table when using multiple network devices (even if they are virtual). This will be using the netstat and ip commands to configure it. This is OPTIONAL if you do not want to route all network traffic such as internet through the VPN server. But if you want to route all of your data through your VPN server, follow these steps carefully.