How to get configuration files from OpenVPN service providers
When setting up a VPN client on TP-Link Routers, configuration files from OpenVPN service providers are the key to accessing the VPN service. This article will guide you on how to get the configuration files from OpenVPN service providers. Please notice that you have to contact your service provider for the configuration file if they are not listed below.
For how to set up VPN Client on TP-Link Routers, please refer to:
1: For Deco: https://www.tp-link.com/support/faq/3642/
2. For Wi-Fi router: https://www.tp-link.com/support/faq/3135/
NordVPN
Information quoted from NordVPN official instruction: https://support.nordvpn.com/Connectivity/Router/1877338602/Setting-up-TP-Link-with-NordVPN.htm
Step1: Create your Nord account
Turn to the Official Website and then create an account.
Step2: Find your NordVPN service credentials
Go to the Nord Account dashboard as below and click on Set up NordVPN manually
Note:NordVPN service credentials are different from your NordVPN account credentials, namely your email address and your password. You'll need NordVPN service credentials to connect to the VPN using the manual OpenVPN configuration method in the router.
Then you will receive a verification code in your email that you use for NordVPN services. Type the code in and find the NordVPN service credentials referring to the below instructions.
Step3: Choose a NordVPN server and download the related config
Go to NordVPN recommended server utility here. It will recommend a server base on your network, click Show available protocols to download the UDP or TCP config.
You can also download all servers configs here: https://downloads.nordcdn.com/configs/archives/servers/ovpn.zip
Tips: For the TP-Link routers, only one configuration file can be uploaded at a time.
Express VPN
Information quoted from Express official instruction: https://www.expressvpn.com/support/vpn-setup/manual-config-for-linux-with-openvpn/#download
Step 1: Go to ExpressVPN official website, and log in with your ExpressVPN credentials. Enter the verification code that is sent to your email.
Step 2: Enter the verification code that is sent to your email. On the right, with OpenVPN already selected for you, you will see your username, password, and a list of OpenVPN configuration files.
Step 3: Click the location(s) you want in order to download the .ovpn file(s). Keep this browser window open. You will need this information for the setup on the router later.
Tips: For TP-Link routers, only one configuration file can be uploaded at a time.
Surfshark
Step1: Find your login details
Surfshark service credentials are different from your Surfshark account credentials, namely your email address and your password. You'll need Surfshark service credentials to connect to the VPN using the manual OpenVPN configuration method in the router.
Turn to the Official Website of Surfshark to create an account. Go to the Surfshark Account dashboard, and visit this page (https://my.surfshark.com/vpn/manual-setup/router), where you will find all of the details required for a manual connection.
Step2: Choose a Surfshark server
Select the Locations tab, where you will see all of the Surfshark servers.
It will ask to choose TCP or UDP.
You can download all configs here (https://api.surfshark.com/v1/server/configurations) directly.
Tips: TP-Link routers only support uploading one config file one time.
PIA (Private Internet Access)
Official Website (https://privateinternetaccess.com)
PIA offers the OpenVPN files here (https://www.privateinternetaccess.com/openvpn/openvpn.zip) directly.
Tips: For TP-Link routers, only one configuration file can be uploaded at a time.
*Note: The configuration password will show after you subscribe PIA plan.
CyberGhost
Official Website (https://www.cyberghostvpn.com)
Information quoted from CyberGhost official instruction (https://support.cyberghostvpn.com/hc/en-us/articles/213811885-Router-How-to-configure-OpenVPN-for-flashed-DD-WRT-routers)
Step 1: Log in to your CyberGhost VPN online account.
Step 2: Select "VPN" from the left-side menu, then click "Configure Device" and create your server configuration, as described below:
Step 3: Now create your server configuration, as described below:
- Protocol: OpenVPN
- Country: Since native protocol connections may only be used with exactly one server you now have to choose the country you want to surf from; the server to be used in this country will be chosen by CyberGhost automatically.
- Server group: Choose the server group and the OpenVPN protocol (UDP or TCP) you want to use
OpenVPN UDP allows higher speed than the TCP version but can result in broken downloads in some cases. This is the default setting.
OpenVPN TCP allows more stable connections than the UDP version but is a bit slower. Choose this version, if you have recurrent connection issues such as sudden disconnections.
Once the desired parameters are chosen, save them with Save Configuration
Step 4: To view the OpenVPN credentials that are generated for you on the configuration dashboard, press View Configuration.
After setting up your connection preferences, please take note of the following:
Server Group: This is the address of the country (server) you want to be connected with, e.g. '12345-1-ca.cg-dialup.net'. This address changes with every country you have chosen in the step before. The actual single server to be used will be chosen automatically by CyberGhost.
Username: A solely for this protocol-generated user name. This is NOT your regular CyberGhost account user name, it's used only to authenticate with CyberGhost servers via Manual Configurations. You will need this when setting up OpenVPN on Tp-link routers.
Password: A solely for protocol usage generated password. This is NOT your regular CyberGhost account password, it's used only to authenticate with CyberGhost servers via Manual Configurations. You will need this when setting up OpenVPN on Tp-link routers.
Once done, please download the configuration file. For that click on Download Configuration and download the config file to your computer
IPVANISH
Official Website (https://www.ipvanish.com/)
- You can download all of the config files for all of the servers from here (https://configs.ipvanish.com/configs/configs.zip), it contains all the server config file(.ovpn) and certificate file(.crt). The .zip file may be a little big for some models, please delete the configuration(.ovpn) of the server that you will not use.
- You can also download individual server configuration files here (https://www.ipvanish.com/software/configs/), but you will need to download ca.ipvanish.com.crt as well. Before uploading to the router, you need to compress the ca.ipvanish.com.crt and .ovpn configuration files into a .zip archive.
- Refer link (https://support.ipvanish.com/hc/en-us/articles/360001329813-Android-OpenVPN-Setup)
VyprVPN
Official Website ( https://www.vyprvpn.com/)
VyprVPN offers the OpenVPN files here: https://support.vyprvpn.com/hc/en-us/articles/360038096131-Where-can-I-find-the-OpenVPN-files-
The provided zip file contains two folders with the .ovpn files. One called OpenVPN160 one OpenVPN256. Just delete the OpenVPN160 folder from the zip file then upload it to the TP-link router as usual.
Tips: For TP-Link routers, only one configuration file can be uploaded at a time.
PureVPN
Official Website (https://www.purevpn.com/)
PureVPN offers the OpenVPN files here:https://support.purevpn.com/openvpn-files
Tips: For TP-Link routers, only one configuration file can be uploaded at a time.
Is this faq useful?
Your feedback helps improve this site.
TP-Link Community
Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.