How to Setup OpenVPN on tp-link Routers (Android via Email) ?

User Application Requirement
Updated 05-13-2021 08:47:01 AM 61795
This Article Applies to: 

OpenVPN is a free VPN (virtual private network) service that allows you to remotely access your Home network from anywhere with an open internet service.  OpenVPN is a multiplatform service that works with both Android and iOS operating systems, allowing you to access devices and services in use through your router.

This article will take you through the steps needed to create and establish an OpenVPN connection with your tp-link router.


Verify router/modem has a public WAN IP address that is not bounded by ISP; if it’s a private IP address, that means the router/modem is behind a NAT, please open the ports for the router/modem on the NAT.

But for the CG-NAT ISP: Comporium and Direct link - radio service, provide the customer a private IP, that will cause you can’t use the OpenVPN and affect the NAT Type. You can contact the ISP and ask them to offer a Statis IP address.


Setting up OpenVPN on a tp-link Router
(This example uses the Archer C5400)

Step 1:  Log into your router using  The default username and password are admin/admin.

Step 2:  Click Advanced on the top navigation bar.

Step 3:  Click VPN Server, then OpenVPN.

Step 4:  Click Certificate to generate a certificate.

Note:  This step must be completed before enabling OpenVPN.

Step 5:  Check the Enable VPN Server box, then fill in the following information as prompted. Click Save.

Note:  What you select for Client Access will determine the content you are able to view over the VPN. Internet and Home Network will allow you to use your home internet service as well as access to your network shares. Home Network Only solely grants access to your network’s shared files and drives without home internet service accessibility.


Step 6:  Click Export to download the configuration file.

Step 7:  Open you preferred email program and attach the config file to an email and send it to an email address your Android device can access.


Connecting OpenVPN (Android Via Email)

Step 1:  Access the email containing the configuration file with your Android device and download the file.

Step 2: Once the download is complete, you should see a message similar to the following.


Step 3.  Download the OpenVPN Connect app from the Google Play store.


Step 4:  Open the OpenVPN Connect app and click the menu button (three dots) in the upper right corner.


Step 5:  Select Import.

Step 6:  Select Import Profile from SD card.


Step 7:  Select the Download folder.


Step 8:  Tap on the config file.

Step 9:  Press Connect.

Step 10:  If connection is successful, a message similar to the following will appear.


You are now connected to your home network via VPN. To verify, you can visit the VPN connections window in your router settings.

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.

Visit the Community >

From United States?

Get products, events and services for your region.