How to setup an incoming VPN server on Windows 7

How do you setup a VPN connection on Windows 7 to allow inbound connections? It’s essentially a numbed down version of Windows Server Routing and Remote Access.

VPN Network Connections Screen

To setup go to Control Panel and open Network and Sharing Center.

Click to change the adapter settings.

Press alt+F and select new incoming connection.

Put a check on who you’d like to give access to this computer or you can configure a new account by clicking on Add someone… Click on Next.

Put a check mark on Through the Internet. Click on Next.

Select the protocols you want to enable for this connection. Click on Allow access.

Default selections (Recommended): Internet Protocol Version 4 (TCP/IPv4), File and Printer Sharing for Microsoft Networks and QoS Packet Scheduler. You should have at least TCP/IPv4 selected to successfully accept connections. Highlight the protocols for their descriptions.

A) To allow the client access your LAN resources, highlight Internet Protocol Version 4 (TCP/IPv4) and click on Properties. Put a check mark on Allow all callers to access my local area network. Here you can have the IP assigned automatically, assign IPs following your LAN segment format or let the client assign its own IP address.

Take note of the Computer name as this will be used by the client to connect to this computer. Click on Close.

You will now have the Incoming Connections icon in Network Connections. Your computer is now ready to accept incoming VPN connections.

The final step is to configure your firewall to allow access to TCP port 1723 to allow incoming Point-to-Point Tunneling Protocol (PPTP)

Also configure your router to forward 1723 if you would like to access your VPN from outside of the local network.

Inspired by the tutorial at http://www.sevenforums.com/.