How to manage a dedicated SoftEther VPN server
In this documentation entry we are going to go over adding new user profiles to your SoftEther VPN server. The process does require you to install some additional software as you will need to be able to access the server settings. However, it is free and open-source, which also supports our goals to be as transparent as possible. The process itself is relatively simple so let's get right into it!
Step 1: Review the information received in your welcoming email
Before you start downloading the required SoftEther software, you need to be mindful of the different information that you will already have at your disposal by checking the service confirmation email, which you will receive when your private VPN server has been activated. Even though you will get your first user profile information inside of that email, there is also other important data that you need to note such as your dedicated server’s login credentials.
All in all, you should have the following information available to you just from the initial email, including a VPN admin password and a special IPSec key that will only be used to establish a connection for mobile devices:
While this does appear like a lot of information, it will be quite easy to notice what goes where, as soon as you open the server management client.
Step 2: Downloading the SoftEther server management client
In order to set up additional user profiles, you need to gain access to your SoftEther VPN server first. To do this, you will need to download and install the server management client. Once you load up the page, configure the fields that appear like so (can also be seen in the image below):
- ‘Select Software’ - choose ‘SoftEther VPN (Freeware)’
- ‘Select Component’ - select ‘SoftEther VPN Server Manager For’ Windows/Mac OS, depending on your operating system
- ‘Select Platform’ - again, Windows or Mac OS with regards to your OS
- ‘Select CPU’ - choose an option from the available ones, representing your system’s CPU
Next, go ahead and click on the ‘SoftEther VPN Server and VPN Bridge’ link, as highlighted in the image above. This will begin downloading the client. Once it has finished downloading the file, double-click to open it and proceed to the installation process.
Step 3: Installing the client
Proceed to installing the client using the default options until you reach the component installation menu which will look like so:
From this menu make sure to select the ‘SoftEther VPN Server Manager (Admin Tools Only)’ option as that is what you will need in order to add new user profiles and successfully operate your private VPN server.
Next, continue to finish the installation using the default settings and options. Once done, the server manager will open and it will have the following appearance:
Step 4: Filling in your VPN server details
From here select the ‘New Setting’ button as shown in this image:
This will bring up a new window, requiring you to fill in your dedicated server’s details. Here is a basic rundown of the fields you need to complete (all of the information is available in your welcoming email):
- ‘Setting name’ - give a name to your server connection (you can choose anything you like)
- ‘Hostname’ - your dedicated server’s IP address, which you will have in your email
- ‘Password’ - this field requires you to enter your ‘VPN Admin password’, not to be confused with the regular password you have for your pre-generated user client
All of these fields can be seen as they are highlighted below:
Once you have finished inserting the information, simply click on ‘OK’. Your connection should now appear in your client like so:
Next, click on the ‘Connect’ button. This will open up a new window allowing you to manage your SoftEther VPN server.
IMPORTANT: When connected through the server manager, your IP does not change - you are not attached to the server as a VPN connection. You are directly entering the server’s settings by using administrative privileges in order to manage it!
Action: Enabling mobile connections
The server management window will appear like this:
First, ensure that mobile devices can connect to the server by going into the ‘IPSec/L2TP Setting’ on the bottom of the window, highlighted with red in the following image:
From here make sure that the ‘Enable L2TP Server Function (L2TP Over IPsec)’ box is checked and then proceed to input your pre-shared key (which you will have in your confirmation email) into the ‘IPSec Pre-Shared Key’ field as marked in this image:
Action: Understanding hub management
SoftEther uses ‘hubs’. When you log into your server settings, you will see that there will be a hub already created for your server. This is the place from where you can manage your users, connections, groups and overall access. Your server will come with a pre-generated hub for you to use featuring your initial pre-defined user profile. If, however, you wish to add separate hubs, you need to first click on ‘Create A Virtual Hub’ as illustrated here:
Next, a window will appear. What you need to do here is to simply give your hub a name by filling in the ‘Virtual Hub Name’ field and setting a designated ‘Password’ to it. Finally, click on ‘OK’ as highlighted below:
Action: Adding a new user
Regardless of whether you want to use the already-available hub or one that you have created manually, adding a new user profile follows the same basic steps. From your management menu, select the hub you want to add a new user to and simply click on ‘Manage Virtual Hub’ as seen here:
This will bring up the hub management window. From it, you want to navigate to ‘Manage Users’, as highlighted in the following image:
Finally, you will arrive at the user creation window. Here, you simply need to fill in the fields marked in red in the image below, most crucially ‘Username’ and ‘Password’ and your user will be created successfully.
That’s it! You have successfully created a new user profile. You can now utilize it to connect another device to your dedicated SoftEther VPN server. You can also check out our tutorials on how you can connect your mobile and desktop to the dedicated SoftEther VPN server.