How to set up Surfshark VPN on an AsusWRT router


In this tutorial, you will learn how to set up a Surfshark VPN tunnel on your AsusWRT router.

To proceed, you need a router with AsusWRT firmware and an active Surfshark subscription. You can find the available plans on Surfshark’s pricing page.

NOTE: If you have updated your Asus router's firmware and have VPN Fusion instead of VPN Client available, set up OpenVPN on Asus VPN Fusion or set up WireGuard on Asus VPN Fusion.

 

1. 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.
    Surfshark manual setup page with Router option selected and OpenVPN protocol highlighted for AsusWRT configuration.

  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.

    Surfshark OpenVPN credentials screen displaying username and password fields for manual VPN setup on AsusWRT.

 

2. Choose a Surfshark VPN 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.
    Surfshark VPN OpenVPN server list with Bhutan highlighted for download.

  2. Click on the download icon to the right of the server name and click on Download UDP
    Surfshark download configuration files dialog for United Kingdom server, highlighting the Download UDP option for OpenVPN.

 

3. Configure the AsusWRT OpenVPN client

 

1. Connect to the Control panel of your Asus router. You can access it by entering your Default Gateway address into your browser's URL address bar. By default, it usually is 192.168.1.1

2. You will see the login prompt. If you have never configured your router before, know that the credentials should be admin/admin or admin without a password. You can also check the back of your router for the default credentials.
ASUS router login screen prompting for username and password on model RT-AC51U.

3. When logged in to the Control panel, you should see the VPN tab in the left sidebar.

ASUSWRT router dashboard with Network Map displayed and VPN section highlighted in the left menu.

4. Select VPN Client in the VPN tab.
ASUS router VPN section showing the VPN Client tab selected for OpenVPN configuration.

5. Click on the Add profile button at the bottom.
VPN Client page on ASUSWRT with “Add profile” button highlighted for creating a new VPN profile.

6. Select the OpenVPN tab and enter the following:

Description — name this connection however you like
Username — the Surfshark username service credentials (refer to Get your credentials section in this article)
Password — the Surfshark account service password (refer to Get your credentials section in this article)

 

7. Add a configuration file of the server you'd like to connect to. Click Choose File. A prompt will appear asking you to select the configuration file you want to use.
ASUS router VPN profile setup popup with OpenVPN selected and the option to choose an .ovpn file for import.

8. Select the directory that you have downloaded the configuration files to and then click Open. If you have a .ovpn file, select that.
File explorer dialog open on a computer, selecting a client_udp.conf file to upload for OpenVPN profile on ASUS router.

9. After selecting the configuration file, click Upload, and you should see a message stating Complete if it was successful.
ASUS OpenVPN profile creation screen with the configuration file uploaded and the OK button highlighted.

10. Now, click the OK button. Import the CA file or edit the .ovpn file manually option should be left unticked.

11. You should see a new connection set up. Click on the Activate button to connect your router to a Surfshark server.

NOTE: You can only create one VPN connection at a time. If you'd like to have another connection configured, you should add another VPN profile (you will see a button for that).
ASUSWRT VPN Client list showing new OpenVPN profile with the Activate button highlighted to start the VPN connection.

12. After a successful connection, a blue checkmark should appear in the Connection Status column.

4. Ensure the VPN 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.

 

For more help with different devices and configurations, take a look at our other Surfshark VPN router setup guides, and if you don’t have the app, visit Surfshark download page.




You may also be interested in:

Was this article helpful?
Thank you for your feedback!