Create an incoming VPN connection in Windows


For example, you could use the US version of Netflix or other streaming sites when traveling outside the US. Among other things, you'll specify the users you want to be able to connect. You don't have to buy an expensive VPN server if don't have a lot of users. Internet service providers usually offer much less upload bandwidth than they do download bandwidth. Therefore you probably want to change this. You could also just use VPN server software on one of your own computers.

Avoiding IP conflicts


Windows actually provides VPN server and client functionality. Now let's get started! Since VPN connections link networks together, you must be careful with the subnet and IP addressing so there aren't any conflicts. On the network hosting the VPN server, you should use an uncommon default IP for the router, such as To configure the Windows VPN server, you do what is described by Microsoft as "creating an incoming connection. Among other things, you'll specify the users you want to be able to connect.

Follow these steps to create an incoming connection:. Now you need to access the properties of the newly created incoming network connection and define the IP address range for VPN clients:. Windows will automatically allow the VPN connections through Windows Firewall when you configure the incoming connection on the host PC. However, if you have a third-party firewall installed on the host PC, you need to make sure the VPN traffic is allowed.

You may have to manually enter the port numbers 47 and You specify the host PC by entering its local IP address. Therefore, before you setup the port forward, you should ensure the IP address won't change. Start by logging into to the Web-based control panel of the router. Some routers don't have this feature.

Once you have figured out the IP address, find the virtual server or port forwarding settings in the router's web-based control panel.

Don't forget to save the changes! If your Internet connection uses a dynamic IP address, rather than a static one, you should signup and configure a dynamic DNS service.

This is because when you configure the remote clients, you have to input the Internet IP address of where the host PC is located. This will be a problem if the IP changes. However, you can sign up for a free service, such as from No-IP , and input your account details into the router so it will update the hostname with your IP. You could also just use VPN server software on one of your own computers. You could even install other server software on it and use it as a multi-purpose server.

You could host your own VPN server with a web hosting provider, and this may actually be a few bucks cheaper a month than going with a dedicated VPN provider. Be sure to configure your VPN server securely. Even a strong password might not be ideal — an OpenVPN server with a key file you need to connect would be strong authentication, for example. Dennis Hamilton on Flickr. The Best Tech Newsletter Anywhere. Join , subscribers and get a daily digest of news, comics, trivia, reviews, and more.

Windows Mac iPhone Android. Smarthome Office Security Linux. The Best Tech Newsletter Anywhere Join , subscribers and get a daily digest of news, geek trivia, and our feature articles. Tunnelbear — This VPN is really easy to use, is great for using at the coffee shop, and has a limited free tier. StrongVPN — not quite as easy to use as the others, but you can definitely use them for torrenting and streaming media.

Why You Might Want to Do This

Leave a Reply

But you don’t necessarily have to pay for a VPN service—you could host your own VPN server at home. Your home Internet connection’s upload speed will really matter here. If you don’t have much upload bandwidth, you may just want to use a paid VPN service. Apr 09,  · Setting up your own VPN server As Woz commented on my previous VPN article before the Senate debacle, you could be running your own VPN server: But if you can’t trust your home connection or you have a slow upload speed on your home connection, it’s not really practical. To make your VPN server accessible by its floating IP, make sure your VPN server is configured to listen on its anchor IP. To display your anchor IP, use the following command. sudo ip addr show eth0. Next, update the VPN server configuration file to use the anchor IP. Adjust the firewall to allow traffic using the anchor IP.