How to setup a VPN at home on Windows 10

Elena Constantinescu
by Elena Constantinescu
VPN Expert & Privacy Advocate
0 Comments
Download PDF
Affiliate Disclosure

  • Setting up a VPN server on your home PC is a great way to remotely access your Windows 10 computer from any device in the world.
  • You don't need to install any software to turn your device into a VPN server. All you need is a router that supports port forwarding.
  • To learn all the tips and tricks of Microsoft's OS, visit our Windows 10 area.
  • Check out our VPN Troubleshooting Hub to fix any VPN problems.
how to setup a VPN server at home on Windows 10

Transforming your Windows 10 PC into a VPN server to setup a VPN at home is an excellent way to stay in touch with your files and applications, no matter where you are.

For example, you can access files through the VPN from the office if you forgot to copy an important work document or need to check up on torrent downloads. It’s equally important to share files from your office to your home PC or laptop.

More importantly, it’s a much safer option than resorting to remote access software tools, which are susceptible to various vulnerabilities.

Our step-by-step guide below shows you the exact steps to setup a VPN at home on Windows 10. The best part about it is that you don’t need to install any additional software programs to make everything operational. You just need a router that supports port forwarding.

How do I setup a VPN at home on Windows 10?

1

Accept incoming connections on your home PC

allow connections to the PC on Windows 10

  1. Right-click the Windows 10 Start button.
  2. Go to Network Connections > Change adapter options.
  3. Press Alt key, open the File menu, and click New Incoming Connection.
  4. Choose the user accounts* allowed to remotely access your PC.
  5. Proceed to the next step and activate Through the Internet.
  6. Click Next and don’t change the Network software configuration.
  7. Click Allow access.

Although Windows 10 provides you with the hostname and recommends to make a copy of it, this won’t be necessary for remote connections over the Internet (only for LAN connections).

If you made any mistakes during the setup, you can edit the connection properties by right-clicking Incoming Connections and selecting Properties. For example, you can go back anytime to allow more user accounts or remove the permissions of existing users.

*To ensure your computer’s security, it’s recommended to create a new user account that only you will know. Make sure to generate a random and secure password that can’t be hacked. To easily keep track of your user credentials, use a password manager.

2

Configure router settings

forward ports in your router

  1. Press Ctrl + R, type cmd, and press Enter.
  2. Type ipconfig and hit Enter.
  3. Select your IPv4 address and press Enter to copy it.
  4. Log in to your router administration panel.
  5. Set up a new rule to enable port forwarding.
  6. Pick the PPTP protocol.
  7. Paste the IPv4 address you copied earlier.
  8. Set 1723 over TCP as the internal and external port.
  9. Make sure that PPTP passthrough is enabled.

If your networking device supports custom firmware, check out the best router software for Windows 10.

3

Check firewall settings

set firewall inbound rules in Windows 10

  1. Press Start, type firewall, press Enter.
  2. Click Advanced settings and go to Inbound Rules.
  3. Press New Rule in the Actions panel on the left side.
  4. Set Rule Type to Port and select TCP.
  5. Select Specific local ports and write 1723.
  6. Make sure to Allow the connection.
  7. Set any rule name and press Finish.

Your home VPN server is now ready. To test it, use another PC to create a VPN connection and connect to your home PC using the correct credentials (username and password with the PPTP protocol). Once you’re in, you can access files through the VPN, copy, edit or rename data, and more.


VPN connection not working on Windows 10 through PPTP? This article shows how to quickly fix this issue.


In conclusion, figuring out how to setup a VPN at home on Windows 10 is the first step toward turning your home PC into a VPN server. It enables you to remotely connect from any computer and gain access to your personal data.

It’s not necessary to install additional software. However, PPTP is a weak protocol with low security. We suggest upgrading to router firmware that supports OpenVPN configurations. Then you can install a free OpenVPN client on any device to remotely access your home VPN server.

FAQ: Learn more about VPN and Windows 10

  • Does Windows 10 have built-in VPN?

Yes, Windows has a built-in VPN provider that you can use to create VPN connections. Plus, you don’t have to install anything else to remotely connect to another PC over the Internet, so it’s completely free.

  • Can I setup a VPN on my wireless router?

Yes, you can setup a VPN on your wireless router if the router supports VPN connections.

  • How do I connect my PC to a VPN?

Once you add the VPN connection or use a third-party VPN client, you can easily connect your PC to a VPN.

  • Should I use PPTP?

If you don’t want to install any software on your PC for creating a VPN server at home or remotely connecting to a PC through VPN, PPTP is a simple, hassle-free solution. Plus, it’s compatible with all major platforms. However, you should upgrade to OpenVPN on the long haul because it’s significantly more secure.

  • Do I need a VPN to watch Popcorn Time?

Yes, you should use a VPN to watch Popcorn Time because the tool acts exactly like a torrenting client: it downloads files to your PC for streaming. If the tool violates copyright issues by downloading movies illegally, for example, your ISP might receive a DCMA warning and forward it to you. A VPN protects your identity and blocks ISP tracking.