How to set up OpenVPN on an Asus Merlin router

In this tutorial, you will learn how to configure the Surfshark VPN tunnel on your Asus Merlin router.

You need to have a router running Asus Merlin firmware and an active Surfshark subscription, which you can purchase on Surfshark's pricing page.


You will learn how to:

  1. Get your login credentials
  2. Choose a Surfshark server
  3. Configure the OpenVPN client
  4. Ensure your connection was successful


Get your credentials

NOTE: These are not your regular credentials, such as your email and password.

  1. Enter the Surfshark login page and log in. Then, click on VPN > Manual Setup > Router > OpenVPN to generate your credentials.

  2. Once there, make sure that you are in the Credentials tab and click on Generate credentials.

    NOTE: Keep this tab open as we'll need it later.


Choose a Surfshark server


  1. Open the same page on another browser tab, go to the Locations tab, and locate the server that you wish to connect to.

  2. Click on the download icon to the right of the server name and click on Download UDP


Configure the OpenVPN client


  1. Log in to your Asus Merlin router using the following IP:

    NOTE: If you can't log in, check your router's backside or the user's manual to find the default IP address and credentials. Usually, the username and password fields are both admin.


  2. Go to Advanced Settings > VPN

  3. Go to the VPN Client tab (or OpenVPN Clients in different Merlin versions). Click the OpenVPN button on the right side of the page.

  4. Click Choose File.

  5. Navigate to the Downloads folder on your PC, and choose the Surfshark configuration file (refer to Choose a Surfshark server section in this article). Click Open.

  6. Click the Upload button to insert the configuration file.

  7. Set all settings as in the screenshot below, and then click Apply. For the Username and Password fields, use Surfshark service credentials (refer to Get your credentials section in this article).

  8. Turn the Service state switch from OFF to ON.


Ensure the connection is successful


We always recommend checking if Surfshark VPN is working after setting it up for the first time. You can easily do it by performing Surfshark IP leak test and a DNS leak test. For your convenience, both are available on our website.

You may also be interested in:

Was this article helpful?
Thank you for your feedback!