NOTE: If you are a FREE user and using FREE servers to configure your router, you will have to use 10.7.0.1 for Static DNS 1 If you are using TCP: Static DNS 1 = 10.7.7.1 NOTE: If you are a FREE user and using FREE servers to configure your router, you will have to use 10.8.0.1 for Static DNS 1 If you are using UDP: Static DNS 1 = 10.8.8.1 Static DNS 2 = 0.0.0.0 Static DNS 3 = 0.0.0.0 (default) Use DNSMasq for DHCP = Checked Use DNSMasq for DNS = Checked DHCP-Authoritative = Checked (The DNS values depend on which transport protocol you want to use, either UDP or TCP. Under Network Address Server Settings (DHCP), set the DNS values to the following Proton VPN DNS addresses: Log in to your DD-WRT Administrative Interface, usually accomplished using your browser and opening the IP of your router (per default 192.168.1.1 or similar).
Learn more: How to download OpenVPN config files for Proton VPN. Regardless of whether you are setting your router up yourself or using a pre-configured router, you will need your OpenVPN config files from the Proton VPN Dashboard. If you buy a Proton VPN pre-configured router, you will only need to enter your Proton VPN OpenVPN credentials. No matter what Proton VPN plan you use, you can configure your router to work with your Proton VPN account. FlashRouters makes it easy for anyone to have VPN security for all of the Internet-connected devices in their home, including smart phones, SmartTVs, and gaming consoles. Below we explain how to get Proton VPN to work on your DD-WRT router.īut, you can skip this setup process by purchasing a pre-configured router from FlashRouters. If you set up your VPN account to work on your router, you can protect the online activity of each device connected to your WiFi. Under State, you should see the message "Client: CONNECTED SUCCESS".This is a step-by-step guide to setting up Proton VPN on your DD-WRT router. To verify that the VPN is working, navigate to Status > OpenVPN After entering the data, click Save, and then Apply Settings.ġ1. BEGIN OpenVPN Static key V1- and -END OpenVPN Static key V1- lines.ġ0. Make sure the entire text gets pasted in, including the Paste the contents into the TLS Auth Key field. Now go back to the configuration file and scroll down to the part. BEGIN CERTIFICATE- and -END CERTIFICATE- lines.Ĩ. Make sure the entire text gets pasted, including the Copy its contents into the CA Cert field. ovpn file of the server you chose (in our case, us936_nordvpn_) in a text editor, you should see the part of the file (do NOT copy the and tags):ħ. Open the OpenVPN configuration file you downloaded in Step 3 in any text editor of your preference (preferably WordPad or Notepad++, as regular notepad does not have the correct formatting).Ħ. #Delete `#` in the line below if your router does not have credentials fields and you followed the 3.1 stepĥ.
( Optional, depending on step 3.) If the Username and Password fields are missing, go to Administration > Commands and enter this code: The options not mentioned in this guide should be left with default values.ģ.1. Copy the credentials by clicking the Copy buttons to the right of the credentials.Īdvanced Options: Enable (this will enable additional options) You can find your NordVPN service credentials in the Nord Account dashboard. Note: If the Username and Password fields are missing, fill in the remaining fields and proceed to step 3.1 Username, Password: Your NordVPN service credentials Next, click on "Show available protocols" and download the UDP or TCP configuration file, which you will need later (steps 6-9). You can find the server hostname right under the server title. Server IP/Name: For the sake of this tutorial, we used, but you should connect to a server suggested to you at.
Under OpenVPN Client, set Start OpenVPN Client to Enable in order to see the options necessary for this configuration. (this is a recommended step to make sure your IP doesn’t leak)ģ. Set IPv6 to Disable, click Save, and then Apply Settings. (In this case, the main router's IP is 192.168.1.1, while the one you’re connecting to a NordVPN server is accessible via 192.168.2.1)Ģ. If you're setting up two routers, you should change the second router’s local IP address to a different one from the main router's. Under Network Address Server Settings (DHCP), set these NordVPN DNS addresses: In the DD-WRT Administrative Interface, navigate to Setup > Basic Setup. This tutorial will show you how to set up an OpenVPN connection on your DD-WRT router using the OpenVPN client UI.ġ.
You can check if your router supports DD-WRT firmware here and learn how to install DD-WRT firmware on a router here. DD-WRT is custom firmware for routers which support the OpenVPN protocol and is available on a wide variety of routers.