How to setup SoftEther VPN on Windows 10?
In this tutorial, I am going to show you .
SoftEther VPN is a network encryption protocol which can be used to encrypt traffic between the Windows 10 Client and Windows Server, Linux or Mac OS X Server. It supports various protocols, such as IPSec, L2TP, SSTP and PPTP.
In this tutorial, I am using SoftEther VPN on Windows 10, and also I am using Linux server with OpenVPN. Note : You need an account on the SoftEther VPN before you start this tutorial. If you don't have one, follow the steps to create one below.
Download SoftEther VPN installer. Download the latest version of SoftEther VPN installer from SoftEther VPN official website. I am using Windows 10, so I am downloading the SoftEther VPN .exe file.
Next, open SoftEther VPN Setup.exe file and accept the license agreement.
After accepting the license agreement, you will see the Main Setup window. Here, I am configuring my gateway and subnet. The default gateway in my system is 192.168.1 and subnet is 255.
In this example, my gateway is 192.1 and subnet is 192.10-192.254.
I am using a Linux server, so here I have set IP address of this server as 192. I have also added my subnet for this server in this example, because I have set my subnet as 192. On the right side, you can change the IP address, subnet and gateway. By default, I have set 10 static IP addresses on my server. I am choosing 3 static IP addresses here.
Next, I am configuring my VPN server with our own server's IP address. Here, I have set my VPN server's IP address as 192. For our VPN server, we need our own server's IP address, so here I have set my server's IP address as 192.
How to setup OpenVPN on SoftEther?
Please note that even though I try to make sure everything is covered, there are always typos and mistakes in everything written here.
Also, there's always a chance I might miss some part of setting OpenVPN up. If so, feel free to ask in the comments. That will help other people find their way around.
Softether has a configuration client where you can manage your VPN connections, like Windows VPN Connections. If you want to use Softether as a client instead of a server, you need to use the client. There are multiple configuration clients for Android and Linux. Windows-based clients are still not available.
In case of a softether installation with an Android device, make sure Softether is the only VPN connected to your local network. In case of an IOS or OSX, make sure you don't have multiple VPN connected at the same time (if you do, choose one of them).
How to Setup the VPN tunnel over Softether. I've created this video on how to set up OpenVPN over Softether using the configuration client that's part of the softether package on Ubuntu. So if you're on Ubuntu, this video will explain everything for you.
There are multiple steps needed. You need to install and configure Ubuntu. The guide is pretty easy to follow, but take your time to ensure everything is working. We recommend you try running Softether manually before following the steps below, to ensure everything works as expected.
Install OpenVPN-Server in Ubuntu 16.04 We are going to install and set up OpenVPN on the Softether server. First, run the following commands to create the needed directories and config file on the system.
Sudo mkdir /etc/openvpn/ sudo chmod 777 /etc/openvpn/. Next, we download the OpenVPN server script. The version needs to match your version of OpenVPN on the client (in my case it is v3.1-4).
How to configure SoftEther VPN server?
A softether VPN server can be installed on a number of platforms including Linux, Windows and OS X.
The instructions below will show you how to configure the softether VPN server using the OpenWRT based Tomato (www.openwrt.org) and the Debian based Squeeze (www.debian.org) operating systems.
Installing an OpenWRT based SoftEther VPN server. To install an OpenWRT based softether VPN server: Download the software from www.org) Go to downloads > softether vpn server. Download and install the softether vpn client (). Download the OpenWRT compatible source code ( ). Open the terminal app on the computer you wish to run the softether VPN server on. Type in su followed by your root password. Then type in wget -O /root/ar71xx.tgz then type in tar -zxvf /root/ar71xx.tgz and enter. Type in mkdir /usr/src/ar71xx-1.0.6 then type in cd ar71xx-1.6 Type in autoconf Make then make then sudo make install. Then type in make clean. Reboot your system. On the OpenWRT web page, scroll down until you see the software list. Click on this list then go to Set a password for the new user that you just created. Type in exit and reboot your system. To test your OpenWRT based softether VPN server: Type in ifconfig then type in sudo service httpd start. Open up a browser and type in the IP address of your softether VPN server followed by "https://". Then type in the same IP address but replace the "https://" with "http://" and then press enter. You should now be connected to the internet.
Related Answers
How to setup SoftEther VPN on Windows?
Today we are going to setup SoftEther VPN server for Ubuntu. So if...
What is SoftEther VPN server Manager?
You can download the SoftEther VPN client from the website. You can also d...
How to setup SoftEther on Linux?
Open the following URL in your web browser: It will then...