In this article, we show you how to set up an AsusWRT router to connect to Proton VPN servers. If you encounter any problems, please see the Troubleshooting section at the end of the article.
Please note that Proton VPN only guarantees support for streaming services if you have a VPN Plus, Proton Unlimited, or Visionary (legacy users only) plan.
How to set up Proton VPN on an AsusWRT router
- Open your Asus router’s admin panel by typing its local IP address into your browser’s URL bar. By default, the address is 192.168.1.1, but you may have changed it when you set up your router.
If you don’t know your router’s IP address, you can log in using the URL: router.asus.com.
2. Go to Advanced settings → VPN.
- Select the VPN Client tab and Add profile.
- Log in to your Proton VPN account and go to Downloads → OpenVPN configuration files. Download the OpenVPN configuration file(s) you desire, selecting Router for the platform.
5. Back in your Asus router’s admin page, select OpenVPN and enter the following:
Description – This can be anything you wish (for example, “ProtonVPN”).
Username and Password – Enter your OpenVPN / IKEv2 credentials (not your regular Proton VPN username and password). You can find these credentials in your Proton VPN account by going to Account → OpenVPN / IKEv2 username.
Note: To use our NetShield DNS filtering feature, append the suffix +f1 to your username to block malware or +f2 to block malware, ads, and trackers (for example, 123456789+f2). NetShield is a premium feature available with a VPN Plus, Proton Unlimited, or Visionary (legacy users only) plan.
After you’ve filled everything in, click Choose File.
Navigate to where you downloaded the OpenVPN configuration file(s), select one, and click Open.
Click Upload to import the OpenVPN profile to your AsusWRT router. You’ll see a Complete notification once this is done. Click OK to continue.
You have set up Proton VPN on your router.
How to connect to Proton VPN
You are now ready to connect to a Proton VPN server and begin browsing securely. Return to the VPN Client page (Advanced settings → VPN) and click the Activate button next to the connection you just set up to establish a VPN connection.
If the connection is established successfully, you will see a blue checkmark under Connection Status.
You can visit this website to confirm that the AsusWRT router VPN setup is complete and the connection is working correctly.
To disconnect the AsusWRT VPN connection, visit the VPN Client page and click the Deactivate button.
Proton VPN does not support OpenVPN versions earlier than OpenVPN 2.4 because they are no longer considered secure.
However, some AsusWRT routers have firmware that supports OpenVPN versions lower than 2.4. In this case, we recommend upgrading your firmware to the latest official version. To check the OpenVPN version supported by your router’s firmware:
1. Start or restart a VPN connection, as described above (Deactivate your VPN connection if it is running and then Activate it).
2. Go to Advanced Settings → System log. Scroll to the top of the log and look for the OpenVPN version.
If your OpenVPN version is 2.4+ (or you have updated your firmware and are still encountering problems), you have two options: