ENDE
The #1 VPN Client for Mac, iPhone & iPad
The #1 VPN Client for Mac, iPhone & iPad
Blog
Skip to main content
How TosL2TPOpenVPN

Connect to SoftEther VPN on Mac — Easy L2TP and OpenVPN Setup for VPN Tracker

By Team equinuxSeptember 22, 2025No Comments

This guide shows you how to configure SoftEther VPN with L2TP/IPsec and OpenVPN, and how to connect from your Mac using VPN Tracker. If you’ve just finished setting up a SoftEther server, this walkthrough helps you bring your configuration into VPN Tracker so you can get connected quickly.

Quick Navigation

Introduction — what is SoftEther VPN?

SoftEther VPN is an open-source, multi-protocol VPN server that runs on Windows, Linux and macOS. It supports a range of protocols including its own SoftEther protocol, L2TP/IPsec, OpenVPN, and SSTP. This flexibility makes it a popular choice for home labs and businesses looking for a versatile VPN solution.

On macOS, the most straightforward ways to connect to a SoftEther VPN server are via L2TP/IPsec or OpenVPN. Both are supported by VPN Tracker, making it simple to connect your Mac to your SoftEther network.

Compatibility & Requirements

  • Server: SoftEther VPN Server running on Windows, Linux or macOS
  • L2TP/IPsec: Supported by VPN Tracker for Mac
  • OpenVPN: Supported by VPN Tracker for Mac and iOS via standard .ovpn configuration files
  • Ports: L2TP/IPsec requires UDP 500 and 4500. OpenVPN defaults to UDP 1194

Who is this guide for?

Many users set up a SoftEther VPN server because they need secure remote access, but the next step — getting connected from a Mac — isn’t always straightforward. This guide is designed for:

  • Small business owners who have a SoftEther VPN running on a Windows server and want their Mac laptops to connect securely.
  • IT consultants deploying SoftEther for clients and looking for a reliable Mac VPN client with monitoring features.
  • Home lab users experimenting with SoftEther on Linux or Windows and needing quick access to their lab network from macOS.

If any of these scenarios sound familiar, you’ll find step-by-step instructions below for setting up L2TP/IPsec or OpenVPN on your SoftEther server and connecting with VPN Tracker on your Mac.

Setting up L2TP/IPsec on SoftEther

Note: The following steps and screenshots show the setup process using the SoftEther Server Manager for Windows. If you are running SoftEther on Linux or macOS, you can configure the same settings using the command-line tool (vpncmd). The overall steps are the same, but the interface will look different.

Quick Guide: Enable L2TP/IPsec on your SoftEther VPN Server (detailed steps and screenshots below):

  1. Open SoftEther Server Manager and select your Virtual Hub
  2. Create user accounts and a group for the VPN connection
  3. Ensure a DHCP server or IP pool is available for VPN clients
  4. Enable L2TP/IPsec Server Function and set a pre-shared key (PSK)

Detailed setup guide for SoftEther L2TP VPN

Launch the SoftEther Server Manager, identify your server in the list and click on Connect:

Connect to SoftEther VPN server in the Windows Server Manager tool

You will now see the control center for your server. Click on Manage Virtual Hub to open the VPN configuration area:

Manage Virtual Hub button in SoftEther Server Manager

First, set up a User Group for the VPN. This makes it easier to manage multiple users later. Go to Manage User Groups > New:

Create a new User Group in SoftEther VPN

Adding User Groups in SoftEther VPN

Next, add VPN users and assign them to the group you just created under Manage Users:

Manage Users menu in SoftEther VPN

Adding VPN users in SoftEther

Important: These usernames and passwords will be required later when connecting in VPN Tracker.

Now, return to the Virtual Hub and open the Virtual NAT and Virtual DHCP Server settings:

Accessing Virtual NAT and DHCP settings in SoftEther

Enable SecureNAT for your SoftEther server. SecureNAT combines Virtual NAT and DHCP:

  • Virtual NAT (Network Address Translation) allows VPN clients to access the network behind your VPN server without needing changes to your existing router or firewall.
  • Virtual DHCP automatically assigns IP addresses to VPN clients so they can communicate properly once connected.

Click Configure SecureNAT to review and adjust the settings for your network:

Enable SecureNAT for SoftEther VPN

Configure SecureNAT settings in SoftEther VPN

Next, create a Listener. Listeners tell SoftEther which network ports it should use to accept incoming VPN connections.

Create a new Listener in SoftEther VPN

Add port 4500, which is required for L2TP/IPsec VPN, and click OK:

Add Listener on port 4500 for L2TP/IPsec VPN

You can now remove other Listeners (OpenVPN, JSON API, TelnetSSL) as they are not needed for this L2TP setup. Leave only ports 4500 and 443 active:

Remove unnecessary Listeners in SoftEther VPN

Finally, open IPsec/L2TP Setting:

Access IPsec and L2TP VPN settings in SoftEther

Check the option to Enable L2TP Server Function:

Enable L2TP/IPsec server function in SoftEther

Then, enter a secure IPsec Pre-Shared Key (PSK):

Set up a Pre-shared Key for SoftEther VPN

Tip: The PSK is essential — you will need it in the next step when setting up the connection in VPN Tracker. Make a note of it somewhere safe.

Connecting to SoftEther L2TP on your Mac in VPN Tracker

Once L2TP/IPsec is active on the SoftEther server, set up your connection in VPN Tracker:

  1. On any device, open the VPN Tracker Connection Creator for L2TP VPN
  2. Enter the Server Address (the public IP or DNS host name of your SoftEther server)
  3. Fill in the Username and Password you created in SoftEther
  4. Enter the Pre-shared Key (PSK)
  5. Save the connection securely to your VPN Tracker account, ready to use on your Mac

Configure SoftEther L2TP VPN connection in VPN Tracker for Mac

Click on Connect in VPN Tracker for Mac to establish a secure tunnel to your SoftEther server. You can monitor connection status and traffic directly within the app.

Setting up OpenVPN on SoftEther

If you prefer to use OpenVPN:

  1. In SoftEther Server Manager, select your Virtual Hub.
  2. Enable the OpenVPN Server Function and choose a port (default: 1194).
  3. Generate and export the .ovpn configuration file.
  4. Provide this file securely to your users.

The exported file contains all necessary connection settings, including certificates if required.

Importing an OpenVPN Connection into VPN Tracker

  1. Open the VPN Tracker Connection Creator for OpenVPN on any device
  2. Select your .ovpn file.
  3. Review the imported settings (server, port, authentication).
  4. Save the connection securely to your VPN Tracker account, ready to access on your Mac, iPhone and iPad

L2TP vs OpenVPN on SoftEther

SoftEther supports multiple VPN protocols, and the two most common choices are L2TP/IPsec and OpenVPN. Which one you choose depends on your setup and requirements:

  • L2TP/IPsec: Easy to set up and natively supported on many operating systems. A good choice if you need broad compatibility across devices without installing extra software. However, it can be harder to troubleshoot if ports are blocked by firewalls or ISPs.
  • OpenVPN: Offers strong security and reliability, and often works better behind restrictive networks because it uses a single configurable port. It requires installing the OpenVPN component on your SoftEther server, but once set up, it’s highly stable.

Whichever option you go for, VPN Tracker supports both L2TP/IPsec and OpenVPN connections, so you can easily connect to your SoftEther VPN from your Mac.

Get started with VPN Tracker today

Whether you choose L2TP/IPsec or OpenVPN, VPN Tracker provides a straightforward way to connect from your Mac, iPhone or iPad. With VPN Tracker you can save multiple connections, monitor VPN availability, and connect to your network with just one click.

Download VPN Tracker to get started with a free trial and connect your Mac to your SoftEther VPN today.

Leave a Reply

Privacy-Settings / Datenschutz-Einstellungen