VPN For Remote Desktop: How to Set it up & Use it (2024)

If you need to access your home PC from work or a friend’s computer, you can do this easily by turning to remote desktop software.

Such tools make it possible to establish a remote connection between two devices so that you can view, edit, delete, download, or upload data with minimum effort – just as if you were sitting in front of the computer.

But there’s a huge difference between LAN-only and Internet access. For example, you can use third-party remote control tools to gain entry to your PC through the Internet. But the best ones aren’t free. Also, they are susceptible to hacker attacks, like TeamViewer which was hacked in 2016.

Microsoft has a free solution called Remote Desktop Connection, which you can use to remotely connect to any PC in the same network, but you can also use a third-party client to set up VPN over RDP.

It’s also possible to do this through the Internet in two ways: setting up port forwarding mode on your router or enabling VPN connections on the router.

In the first case, you only need to forward the RDP listening port (default is 3389) to the PC’s local IP address. But it’s dangerous because it means exposing your home network to the web.

The second option is more secure but requires a bit of tinkering: setting up a VPN with Remote Desktop on Windows 10.

BEST PRICES FOR FEBRUARY 2024
ExpressVPNBrowse the web from multiple devices with increased security protocols. 4.9/5 Grab the discount ►

VPN For Remote Desktop: How to Set it up & Use it (2)

4.7/5

Grab the discount

CyberghostConnect to thousands of servers for persistent seamless browsing. 4.6/5 Grab the discount ►

Best VPN for Remote Desktop

In order to do this, you’ll need a VPN router. Some routers (older models especially) are not compatible with a VPN and you won’t be able to go further with the steps in this guide.

Before getting started, access your router admin panel and look for VPN compatibility and for a VPN server option.

Also, keep in mind this: the server PC is the computer that you want to access remotely while the client PC is the computer used to access the server PC.

VPN For Remote Desktop: How to Set it up & Use it (4)Tip

For an easier method to use a VPN for RDP on your Windows 10 device that doesn’t require technical expertise, go for software like Private Internet Access.

How can I set up a VPN for Remote Desktop on Windows 10?

1. Allow Remote Desktop connections on the server PC

  1. Right-click the Windows 10 Start button and go to System.
  2. Select Remote Desktop.
  3. Turn on Enable Remote Desktop and click Confirm.
  4. Write down the PC name.

2. Create a VPN server using your router

VPN For Remote Desktop: How to Set it up & Use it (6)NOTE

➡ Using a web browser, log in to your router admin panel.
➡ Locate the VPN area and inspect the available protocols.
➡ If your router supports the OpenVPN protocol, then we strongly recommend using it.
➡ Otherwise, you can enable PPTP.

2.1. OpenVPN

  1. Generate an OpenVPN certificate.
  2. Export the OpenVPN configuration file.
  3. Upload the OpenVPN config to a safe place.
  4. Enable the VPN server.

OpenVPN is a modern and safe protocol that can truly protect you from eavesdroppers and hackers. If your router supports it, we highly suggest using it because it surpasses PTTP.

Your security is ensured by the certificate and private key included in the config file. OpenVPN is an excellent solution for home and business users alike.

However, it comes with some inconveniences. For example, if you generate a new certificate through your router’s firmware, you have to replace the old certificate from the client device with the new one. You must also install an OpenVPN client (for free) on every device you wish to use for remote connections.

2.2. PPTP

  1. Create a username and password required to connect to the server PC.
  2. Enable the VPN server.

PPTP is one of the oldest protocols, and it’s native to most platforms. That means that you don’t have to install any additional software since you can create a manual PPTP VPN connection using the Windows 10 built-in VPN provideror the integrated PPTP support of another OS.

Furthermore, since it doesn’t use too many resources, it’s ideal for older computers that can’t take the heat of modern VPN protocols like OpenVPN. Most routers support PPTP but few of them work with OpenVPN.

Unfortunately, PPTP can be easily hacked. In fact, many VPN companies and other security groups consider that PPTP is now obsolete, and they strongly advise against using it. For example, using PPTP VPN in corporations is out of the question.

No matter the option you select above, afterward use Google to find your IP address and write it down.

If you have a dynamic IP address, consider registering for a dynamic DNS server and using it for VPN connections and remote desktop connections. It might be possible to request a static IP address from your ISP or set up a secondary IP address and make it static. Otherwise, devices will not be able to remotely connect to the PC once the IP address changes.

3. Set up a VPN connection on the client PC

3.1. For OpenVPN

  1. Download OpenVPN GUI for Windows 10.
  2. Install the tool with default settings.
  3. Download the OpenVPN config file you created from the router panel.
  4. Right-click the OpenVPN GUI systray icon and click Import file.
  5. Select the OpenVPN config file from your router.
  6. Right-click the OpenVPN GUI systray icon and select Connect.

If OpenVPN GUI won’t work on your PC, you can easily diagnose and fix the problem.

3.2. For PPTP

  1. On Windows 10, click the Start button or press the Win key.
  2. Type VPN settings and press Enter.
  3. Click Add a VPN connection and set the following:
    • VPN provider to Windows (built-in).
    • Connection name to any display name.
    • Server name or address to the public IP address* of the server PC.
    • VPN type to Point to Point Tunneling Protocol (PPTP).
    • Type of sign-in info to User name and password.
    • User name (optional) and Password (optional) to the account info you specified in the router panel for PPTP.
  4. Check Remember my sign-in info.
  5. Click Save.
  6. Select the VPN connection and click Connect.

If the PPTP connection isn’t working, make sure to troubleshoot the issue.

4. Connect to the server PC

  1. On Windows 10*, click Start or press Win key.
  2. Type Remote Desktop Connection and press Enter.
  3. Set Computer to the PC name**.
  4. Click Connect.
  5. When prompted for the password***, write it down.
  6. Congratulations! You have connected to another PC remotely through a VPN.

In case you need a more straightforward solution for remote desktop services, Mikogo can help you have high-secured protection of your computer. Or, you can give a try to the following article for another software solution regarding this issue.

Read more about this topic
  • Fix: Remote Desktop connection not working /can’t connect
  • Solved: YouTube Not Enough Space to Download
  • Introducing Razer Blade 18: The ultimate powerhouse with Thunderbolt 5, and 18-inch 200Hz 4K display

Is it safe to use RDP over Internet?

RDP is frequently updated and has encryption, but your connection is still vulnerable, that’s why it’s recommended you use a VPN.

➡️ Is RDP illegal?

RDP is not illegal, but you have to make sure you don’t break any data privacy policies. That’s if you use RDP for your school or work devices.

➡️ Is RDP secure without VPN?

The Remote Desktop app is secure on its own, but it doesn’t fully protect your data. Many reported having to deal with man-in-the-middle attacks when on a RDP connection.

That’s why using a VPN will help improve your RDP security.

To summarize, you can remotely connect to another PC using Remote Desktop from anywhere in the world with the help of a VPN and a router that has native support for VPN connections.

It’s a much safer solution than the alternative, where you have to expose the network to the Internet by setting up port forwarding mode on your router. By connecting to a VPN before making the Remote Desktop connection, you encrypt all data traffic and protect it from any eavesdroppers.

Besides, if you get equipped with a powerful VPN client, you can access blocked websites, evade geoblocks, unblock unavailable Netflix catalogs, reduce your ping while gaming, and much more. If you’re interested in crypto, you can also use a VPN for Bitcoin trading and mining.

VPN For Remote Desktop: How to Set it up & Use it (2024)

FAQs

How to set up Remote Desktop using VPN? ›

On the laptop that you want to use for remote access, you'll need to configure a VPN client to connect to the server that was set up earlier. This typically involves adding a new VPN connection in your network settings, providing details like the server address, type of authentication, and login credentials.

How do I setup a VPN for remote work? ›

For Windows: Go to Control Panels > Network and Sharing > Create a New Connection, then choose VPN and enter the IP address.

How do I set up and use a VPN? ›

Use a VPN on your computer (Windows, Mac)
  1. Download a reliable VPN. We recommend NordVPN, which is super easy to use on both Windows and Mac.
  2. Install the VPN app onto your computer.
  3. Connect to your preferred server.
  4. That's it – now you can start browsing safely.
Jan 12, 2024

Is it safe to use a VPN with Remote Desktop? ›

RDP over VPN is a secure way to access your company's remote resources. By using a VPN, all data passing between your device and the remote resource is encrypted. This means that if someone were to intercept the data, they would not be able to read it.

How do I setup a VPN on my desktop? ›

Once you have your work or personal VPN settings ready:
  1. Select Start > Settings > Network & internet > VPN > Add VPN.
  2. Under Add a VPN connection, do the following: For VPN provider, choose Windows (built-in). In the Connection name box, enter a name you'll recognize (for example, My Personal VPN). ...
  3. Select Save.

How do I enable remote access to my VPN? ›

How to configure a remote access VPN connection​?
  1. Enable the VPN on the server network. ​ ...
  2. Register users. Now that you have enabled the network and taken note of the necessary details, you will need to register each user who will use the remote access VPN. ...
  3. Configure the remote access VPN on the user device.

How do I activate my VPN? ›

  1. If you haven't already, add a VPN.
  2. Open your device's Settings app.
  3. Tap Network & internet. VPN. ...
  4. Next to the VPN you want to change, tap Settings .
  5. Turn Always-on VPN on or off. If you've set up a VPN through an app, you won't have the always-on option.
  6. If needed, tap Save.

How to use VPN to connect to another computer? ›

Select the type of IP, or connection, you want used for the VPN, then enter a name for the VPN connection. Type in the IP address and account name for the server you are connecting to, then click on "Authentication Settings." Enter the username and password provided to you by your IT admin, then click "OK."

How to set up remote desktop to work from home? ›

How to use Remote Desktop
  1. Make sure you have Windows 11 Pro. To check this, select Start , and open Settings . ...
  2. When you're ready, select Start , and open Settings . Then, under System , select Remote Desktop, set Remote Desktop to On, and then select Confirm.
  3. Make note of the name of this PC under PC name.

Is a VPN easy to set up and use? ›

“VPN” might sound technical, but with ExpressVPN, it's a breeze. There are no network configurations to mess with. You won't need to wrestle with settings on your Mac, PC, or mobile device (smartphone or tablet). In fact, you don't need any computer skills at all.

How to use a VPN for dummies? ›

How to Use a VPN?
  1. Download and install the PureVPN app on your chosen device.
  2. Log in using the VPN credentials provided to you through email.
  3. Select your preferred Mode (Stream, Internet Freedom, Security/Privacy, File-Sharing, or Dedicated IP).
  4. Connect to any server location.
  5. Hop on the Internet and you're set to go!
Jan 1, 2024

How do I know if my VPN is working? ›

How do I check if a VPN is working? Visit websites such as WhatIsMyIP or IPLocation to see your original IP address. After connecting to a VPN, revisit the IP address checking website to recheck your IP address. The VPN works if the displayed IP address differs from your original IP address.

How to set up a VPN with remote desktop? ›

Open the remote server's desktop (using RDP connection, not VPN connection), open “Start”, right click on “Computer” and choose “Properties”. Enter user name for VPN connection and click “o*k”. Click all opened windows clicking “o*k”. RDP connection will be established.

Can you use a VPN and remote desktop at the same time? ›

Yes, you can use both solutions together. An RDP connection can be initiated while inside a VPN tunnel. This will enhance the security features of the RDP connection.

Which is better, remote desktop or VPN? ›

If you're all about privacy, VPN is your superhero. Not only does it make your browsing private, but you can also access secure networks and stop your internet providers from snooping on your personal data. Even if you use RDP and browse the internet from another computer, it doesn't fully safeguard you.

How to access Remote Desktop from anywhere? ›

On your Windows, Android, or iOS device: Open the Remote Desktop app (available for free from Microsoft Store, Google Play, and the Mac App Store), and add the name of the PC that you want to connect to (from Step 1). Select the remote PC name that you added, and then wait for the connection to complete.

How to connect Remote Desktop using IP address? ›

Remote computer connection over local network (LAN):

Step 1. On the client computer, press Win + R, and type “mstsc” in the Run Dialog box to open the Remote Desktop Connection. Step 2. Click Show Options, type in the IP address and name of the host computer, and then click Connect.

How to setup OpenVPN for Remote Desktop? ›

Securing Remote Desktops
  1. Sign Up For CloudConnexa.
  2. Provide an identifier for your VPN URL.
  3. Log in to user portal.
  4. Download and install OpenVPN Connect.
  5. Launch OpenVPN Connect.
  6. Import profile.
  7. Configure RDP Computer as host in admin portal.
  8. Install connector on RDP computer.

Can connect to VPN but not Remote Desktop? ›

Check VPN Settings: Make sure your VPN is configured to allow RDP traffic. Some VPNs may block certain types of traffic for security reasons. You can also try checking the “Send all traffic over VPN connection” option in your VPN settings.

References

Top Articles
Latest Posts
Article information

Author: Delena Feil

Last Updated:

Views: 5269

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.