Please note that ProtonVPN only guarantees support for streaming services to Plus and Visionary users.
How to set up ProtonVPN 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 ProtonVPN account and go to Downloads → OpenVPN configuration files. Download the OpenVPN configuration file(s) you desire, selecting Router for the platform.
- 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 ProtonVPN username and password). You can find these credentials in your ProtonVPN 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 only available with a Plus or Visionary 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.
- To configure your DNS settings (for both UDP and TCP configurations), navigate to Advanced Settings → WAN → WAN DNS Setting and enter the following settings:
- Connect to DNS Server automatically: No
- DNS Server 1: 10.1.0.1
- DNS Server 2: blank
You have set up ProtonVPN on your router.
How to connect to ProtonVPN
You are now ready to connect to a ProtonVPN 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.
ProtonVPN 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: