How To Set Up A Native VPN Server For Incoming Connection in Windows 7 Without Involving Any 3rd Party Application

We have covered a few VPN specific topics here, which shows the improvements it has mad in Windows 7 when connecting remotely to Windows server via VPN client. But can we set it up to make Windows 7 as the VPN server that allows remote user to connect? The answer is a surprising Yes, and here is how.

First, open Network Connections window by simply typing in "network connection" in the search box from the start menu.

image

Then, press and hold Alt key, click on File menu, and select New Incoming Connection to launch the wizard.

image

Through the Wizard, first to select an user account to allow that person to access to the computer.

image

Next, pick the type of connection you allow people to connect, either through Internet or modem, or both.

image

Then, check each type of networking protocol that can be used for incoming connection. At least, TCP/IPv4 should be checked.

image

Click on the Properties button and change the type of IP address you want to assign, either through DHCP or via static.

image

Once clicking on the Allow access button, Windows 7 starts enabling the connections with the proper user setup, and pops up the final notes telling you the computer name that will be used for connection.

image

image

That’s it. Now, you have created a network connection for incoming connections.

image

But wait, you actually haven’t done yet if you have this Windows 7 running behind the firewall. Since the firewalls from the different brands have slightly different setup, we can’t list the details how to do that. But basically, all you need is to open the VPN PPTP port 1723 in the firewall and forward it to the IP address used on the Windows 7 machine that has VPN server enabled.

Limitations

It’s great for having VPN server set up right on the Windows 7 machine but also be aware of the limitations.

1. It seems that it only accepts one connection at a time. No capability of allowing multi concurrent users connected in.

2. It only bundles with the user accounts from the local machine, don’t seem to have the AD integrations.

But still, it will be a good use at home.

  • G Forty

    Neat. Any issues worth mentioning with firewalls and port forwarding from a router?

    Thx

  • Pingback: Please help with VPN on windows 7

  • Gogu

    How i can to connect from an iphone or ipad to this vpn and what I have to use in the vpn seting in the iphone?

  • ai

    how come i can connect vpn connections locally, but from remote site i cannot connect?

    • http://about.me/kentchen Kent Chen

      you probably forgot to open the port on your firewall.

  • Gene Blankenship

    This is nice, but how does the client know how to find this server? What would be the name or ip address? The only ip address that I know would be the one inside the firewall on my lan, not the wan.

    This seems to be instruction on how to build a mailbox outside your house. The directions are great for the mailbox, but that doesnt mean you will receive mail.

    You’ll need to make up an address, and you can tell your friends. But how does the post office know that your address exists, and where your house and shiny new mailbox is when the Post Office receives a letter sent to you from your friend who know you have a mailbox?

    Maybe I’ve missed something in the directions. Hopefully someone can help me understand.

  • John

    And of course you need an external IP

  • Archer

    I’ve set this up as instructed.

    Now what? How do I access my newly made VPN? And how will I find my home VPN over the internet/what software do I use? Remote Desktop is undesirable. I just want access to my network with my laptop (the client) remotely. I don’t want to use the desktop of the machine I’m using as a server.

  • Richard

    I honestly don’t think the people who write these articles actually test their procedures to make sure they work. The above instructions work great, if you are already connected to the server directly through a LAN, but are worthless when you can’t get it working over the internet. Setting up port forwarding on port 1723 does NOTHING to make ANY difference – it still doesn’t work. There is a critical piece of information missing, here, and you will make yourself crazy trying to get it to work without it – and, it is not to be found anywhere in this article. Can someone with actual EXPERIENCE making this work OVER THE INTERNET tell us how to do it? Thanks.