OpenVPN & L2TP Clients Setup for ASUSWRT-MERLIN Router

for VPN Unlimited users

How to Install VPN Unlimited on Different Platforms & Create KeepSolid ID


Detailed installation guides on different platforms:


How to create a new KeepSolid ID

  1. After installing the VPN Unlimited app, you will see the line "Create KeepSolid ID", сlick on it to start the process.
  2. Enter your email address in the designated field.
  3. Create a password and enter it in the password field.
  4. Repeat your password in the provided field to confirm it.
  5. Check the box next to the statement "By continuing, you agree to our…".
  6. Tap the "Sign up" button to complete the registration.

Connecting to a VPN server for the first time, you will be requested to allow adding VPN configurations and downloading a VPN profile.  For more details, please refer to the manuals provided above on how to install VPN Unlimited on different platforms.


This guide provides a detailed walkthrough on how to configure L2TP and OpenVPN® clients on your ASUS router flashed with Asuswrt-Merlin firmware. ASUS RT-AC66U_B1 router with Asuswrt-Merlin firmware 384.8_2 was taken as an example. 

To get more information about the OpenVPN protocol, check out our detailed article What is OpenVPN® protocol. As well, we recommend you to check the article What is L2TP VPN protocol to learn more about its features and technical details.

So, how to configure OpenVPN client for Asuswrt-Merlin router? How to setup VPN on Asus router? Let’s check it out!


I. How to configure OpenVPN Client for Asuswrt-Merlin router

II. How to set up L2TP client for Asuswrt-Merlin router

I. How to configure OpenVPN® Client for Asuswrt-Merlin router 


  1. First of all, you need to generate manual configuration files. To do that, follow a few simple steps outlined in the tutorial about how to manually create VPN configurations.
  2. To start setting up VPN on your router, open the web interface of your Asuswrt-Merlin router in a browser and log in to the router control panel. If you don’t know how to access your router web interface, check out our detailed instruction on how to find your router IP
  3. Find Advanced Settings in the side menu and go to the VPN tab.
How to setup VPN on Asuswrt-Merlin router: Network Map
  1. Navigate to the VPN Client tab. 
How to setup VPN on Asuswrt-Merlin: VPN Client tab via Advanced Settings
  1. Import the .ovpn file you’ve previously generated in your User Office. For that, click Choose File and select the file you want to import. Then, click Upload and wait until the page is refreshed.
OpenVPN Client Settings: Import .ovpn file
Router with VPN client: Upload file

After the upload is complete, most of the fields will be filled out automatically. 

  1. Enable Automatic start at boot time in the Client control to make our Asus Merlin VPN auto connect on boot. 
OpenVPN Client Settings: Automatic start at boot time
  1. Proceed to the Network Settings section and find the option Accept DNS Configuration. We recommend setting it either to Strict, so that VPN DNS servers have the priority over those of your ISP, or to Exclusive. In the latter case, only VPN-provided DNS servers will be used.
OpenVPN Client Settings: Accept DNS Configuration and its Strict option
  1. Click Apply at the bottom of the page and wait for a few seconds for the changes to come in force.
OpenVPN Client Settings: Apply button
  1. Navigate to Client control > Service state and enable the Asus Melin VPN connection. The green ON button will indicate that you’ve successfully connected.  


OpenVPN router: Service state

Note: Asuswrt-Merlin firmware allows you to create several VPN client interfaces. To do that, select another client instance in the Client control and complete the same steps for VPN setup.  


Setting up Kill Switch 

OpenVPN® client supports Kill Switch. To configure it, follow the steps below.

  1. In Advanced Settings > Redirect Internet Traffic select the option Policy Rules.
How to setup VPN on Asus router: Redirect Internet traffic
  1. Enable the option Block routed clients if the tunnel goes down
  2. Configure the Rules for routing client traffic through the tunnel in the following way: 
  • Description: All devices
  • Source IP: (if you have a different network or subnet mask, change it accordingly)
  • Destination IP: Leave the field blank
  • Iface: VPN

II. How to set up L2TP client for Asuswrt-Merlin router


Asuswrt-Merlin firmware also allows configuring L2TP connection. How to configure our L2TV VPN client? Follow the few simple steps below:

  1. Generate L2TP configurations in your User Office following the guide about how to manually create VPN configurations
  2. Navigate to L2TV VPN > VPN Client tab and click on the PPTP/L2TP button in the top right corner of the tab.
L2TP VPN client: PPTP/L2TP tab
  1. Click Add profile
L2TP VPN client: Add profile
  1. Complete the fields using the configurations generated in your User Office.

    Description: Type a custom name for the VPN connection
    VPN Server: Enter the domain name of the selected VPN server 
    User Name: Enter the login from the generated VPN configurations
    Password: Paste the password from the VPN configurations   

    Once completed, click OK
L2TP VPN client and its Settings
  1. The profile will appear in the Asuswrt VPN Server List. Click Activate to enable the connection. 
Activate L2TP connection and setup VPN on Asuswrt-Merlin router

Bottom line on setting up VPN for Asus router 


That’s it! We hope that our tutorial has helped you and know you will easily setup our VPN on Asuswrt-Merlin router. If you need to set up VPN on other devices, check out our manuals section for the relevant guides. 

“OpenVPN” is a registered trademark of OpenVPN Inc.

Ready to give it a try?

We provide a 7-day free trial with a lifetime vpn subscription upgrade possibility + 30-day money-back guarantee to give you enough time to check all benefits of VPN Unlimited.