Thursday, 9 September 2010

How to configure Windows VPN in less than 5 minutes!

There are many software and hardware solutions out there that allow VPN connections in to your home network. Some of these solutions are free and lightweight, however (perhaps foolishly), I have just never trusted them as they usually go via a third party service.

I have always wanted to have proper VPN access to my home network but have just never got around to it for one reason or another, however, I have a machine doing nothing here and I thought it was about time... and it is seriously so easy to do, I wish I had done it sooner!

With this guide, you should be able to get a full Windows VPN tunnel set up in less than 5 minutes!

For Windows Server 2003 Server go to 2b.
For Windows Server 2008, read below.

1. To start, In Windows 2008, you have to go to server manager and install the following roles:

[ ] Network Policy and Access Services [NPAS]
[ ] Network Policy Server [NPAS-Policy-Server]
[ ] Routing and Remote Access Services [NPAS-RRAS-Services]
[ ] Remote Access Service [NPAS-RRAS]

2 a). Next, Go to computer Management and expand Services and Applications.

2 b). (For Windows Server 2003) Go to "Administration tools" > "Routing and Remote Access"

2 c). Right click and choose "Configure and Enable Routing and Remote Access"

3. The predefined VPN templates require two network cards and if you only have one, it will come up with an error. I am unsure why as it is not actually required. To continue, choose the "Custom Configuration" option.

4. Select the "VPN access" option.
5. Confirm your selection and finish the wizard

6. By default, Routing and Remote Access will pass DHCP requests through, however, I have encountered mixed results through this option (I think due to gateway settings), and prefer selecting the "Static Address Pool" option which I also think is a lot faster at connecting.

You can configure this by right clicking on the computer (where you clicked above in stage 2c) but this time choose properties, and go to the IP tab.

Assign as many IPs as concurrent VPN connections you want - make sure they are working IPs within your current subnet. If they are covered by your current router (or DHCP server) and you are not able to setup exclusions, you can simply make DHCP reservations for fictional MAC addresses and that will keep them unregistered by DHCP clients.

7. Go to Computer Management > Users and groups and create a new user. Make sure that you allow remote access in the "Dial in" tab.

8. At your firewall/router, make sure that UDP port 500 (IPsec) and TCP port 1723 (PPTP) are forwarded to the server.

And that's it! Done!

If you are not sure how to create a VPN connection to the server in Windows, follow this guide (For Windows 7/2008):

Go to "Network and Sharing center" and choose "Setup a new connection or network" option.

Simply type the ip address of your server, and the username and password that you set up (leave domain blank) and you are done!

Under the quick connections menu on the taskbar, you will be able to easily connect to the VPN whenever you want (and when outgoing ports are not blocked!)

I did a quick speed test when out and about and was able to reach a download speed of my home upload speed! It works very well and is satisfying to see my own IP address on IP checking sites!

FYI - I love everything I have seen about DirectAccess - it is a far superior solution, but I simply do not have the infrastructure at home to support it. Hopefully in the future, I will be able to deploy it and write a similar guide (although I think it will be more than 5 minutes work!)

*Windows Server 2008 Web edition is not supported, It requires the Remote Access role to be installed.


  1. Thanks for this tutorial! I came here from you SuperUser profile (that went to a Twitter link and now I'm here), and as a coincidence I was looking exactly for something like this! Keep up the good work here and at the SuperUser (I've read some of your answers as well). Thanks!

  2. @Anonymous - Whoever you are, cool! Glad I could help you! Hope your VPN is working well!

  3. I also tried this like Anonymous did and it work out really great. Thank you very much.

  4. hi This was very helpfull!
    a month after i folow your how to i get 20171 error.
    any point were to look for help or an advice :)
    Thanks any way for the Guide

  5. Is there a way to change the DNS of VPN connection? I usually use Google's public DNS.

  6. Wow, this is so helpful, and thanks so much, William. Your step 6) above directly helped resolve the problem I'd been having for weeks:

    It instantly works for me if I selected "Static Address Pool" option as you suggested, DHCP options didn't work for me for unknown reason when I tried to VPN from the internet.

  7. I have a windows 2008 r2 server, motorola nvg510 router from ATT (ADSL 6Mbps up and 540Kbps down)
    - no firewall
    - AD, DC, DNS and DHCP configured
    - 2 NICs
    - Router has private IP addresses for intranet and 5 public IP addresses for internet

    Objective: Setup VPN services on this server

    1. Best setup for router to pass VPN services
    2. Best setup for server VPN services using one or two NICs


  8. I am wondering can you setup UPN to ping remote server using NetBios (computer name)? Would be there some additional configurations?
    If yes, is it possible to enlighten us.

  9. that is simple pptp vpn ,., but that did not access to internet ,..
    for internet access ,, make first (DHCP , SERVER) .(DNS SERVER) (WINS SERVER)
    that 3 server will make forwrding internet access...

    i have see alot of tuterials but not shoing next optstion.. how to configure DHCP . DNS OR WINS SERVER ...


  10. thank you for taking the time to do this tutorial. it helped me alot.

  11. Thanks, your tutorial is very helpful.

  12. Hi, that's for PPTP and IPSEC, how about L2TP? my firewall supports VPN passthrough? but it seems like Win2008R2 doesn't, any ideas?

  13. Hi, Thanks for this tuts.

    Last question, is it possible to setup VPn on server with just only one NIC?


  14. Am unable to connect from my client

  15. Thanks for post. very simple config.

  16. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.

    You obviously know what youre talking about, why throw away your intelligence on just posting videos to your blog when you
    could be giving us something enlightening to read?

    Also visit my homepage - seo tips

  17. Wonderful site. A lot of helpful information here. I'm sending it to some friends ans
    additionally sharing in delicious. And obviously, thank you in your sweat!

    Here is my blog :: electronic cigarettes health

  18. Nice post. I learn something totally new and challenging on sites I
    stumbleupon everyday. It's always exciting to read through content from other writers and practice a little something
    from other websites.

    Also visit my web blog ... hay day storage

  19. Thanks for sharing your info. I really appreciate
    your efforts and Iwill be waiting for your further post thank you once again.

    Loook into my blog post - mp3 sites unblocked

  20. Very good information. Lucky me I discovered your blog by chance (stumbleupon).
    I've book marked it for later!

    my page; best Weight Loss pills

  21. When I initially commented I appear to have clicked on the -Notify me when new comments are added- checkbox
    and now whenever a comment is added I get four emails with the
    exact same comment. Is there an easy method you can remove me from that service?

    Here is my webpage :: castle Clash cheats

  22. Creating an animated GIF in photoshop is relatively simple to do frame-by-frame.
    Finally, you are able to see you animated gif file with your image viewer.

    On the plus side, the graphics are nearly always free so you don’t need any artistic skills to
    utilize them.

    Check out my web site ... funny gifs []

  23. I'm really impressed with your writing skills as well as with the layout on your weblog.

    Is this a paid theme or did you modify it yourself? Anyway keep up the excellent quality writing, it is rare to see a nice blog like this one these days.

    My weblog: Muscle chart

  24. I am sure this paragraph has touched all the internet users, its really really pleasant
    post on building up new website.

    Feel free to visit my web-site Losing 10 pounds in a month

  25. What's up, I check your new stuff regularly.
    Your writing style is witty, keep doing what you're doing!

    my blog ... lose weight fast diet

  26. The other day, while I was at work, my sister stole my iPad and tested to see if it can survive a forty foot
    drop, just so she can be a youtube sensation. My iPad is now broken and she
    has 83 views. I know this is entirely off topic but I
    had to share it with someone!

    Here is my blog post :: anxiety treatment sarasota -,

  27. Great blog you have here.. It's hard to find
    high quality writing like yours nowadays. I truly appreciate individuals
    like you! Take care!!

    Also visit my weblog: vidconv download and save video from youtube

  28. What i do not realize is if truth be told
    how you're now not actually a lot more smartly-preferred than you
    might be righ now. You're very intelligent. You recognize thus significantly in relation to this matter, made me personally imagine it from so many
    numerous angles. Its like men and women aren't interested until it's something to accomllish with Woman gaga!
    Youur individual stuffs excellent. Always handle iit up!

    Feel free to visit my web blog: natural weight loss supplements dr oz

  29. Howdy just wanted to give you a quick heads up.
    The words in your article seem to be running off the screen in Firefox.

    I'm not sure if this is a format issue or something to do with web browser compatibility but I thought
    I'd post to let you know. The layout look great though!
    Hope you get the issue resolved soon. Kudos

    My web page myfreecams free tokens ()

  30. Robin went to the book store and bought ethanol fireplace retailers in michigan my wood.

    A fireplace of this style is added to your home decor
    in mind. Chimneyless fireplaces are now turned to home decor, I believe that my" dude" mentioned that this was used
    for cooking purposes. If you really want your fireplace to give it more substance.
    Remember that you will have more energy and be more productive later in the day.

    If they don't, parents would explain the importance of good nutrition and
    healthy eating is stressed.

    Here is my blog post: cheminee ethanol fermee

  31. Chose tthe Best loans Option? There's gotya
    be a huge sum of money small cash loans is near tthe household and twice the
    level of bad debt. Now days, there are some eligibility conditions.

    You can choose fom equal payment, sudden car damage expenses, car accidental bills, utility expenses, credit referehce agencies will have
    to worry about loans.

    Review my homepage ...

  32. I am very interest to know about vpn security because present very need to know about this.
    best vpn service



  34. نقل عفش بالطائف
    تنظيف بالطائف
    رش مبيدات بالطائف
    تنظيف مجالس بالطائف
    تنظيف موكيت بالطائف
    تنظيف منازل بالطائف
    تنظيف شقق بالطائف
    تنظيف خزانات بالطائف
    مكافحه حشرات بالطائف
    تنظيف فلل بالطائف
    تنظيف مسابح بالطائف
    نقل عفش خارج الرياض
    مكافحه فئران بالدمام

    مكافحه النمل الأبيض بالدمام
    مكافحه النمل الأبيض بالرياض
    كشف تسربات بالدمام
    كشف تسربات بالرياض
    عزل حمامات بالرياض
    عزل حمامات بالدمام
    رش مبيدات بالرياض
    رش مبيدات بالدمام
    تنظيف منازل بالدمام
    تنظيف منازل بالرياض
    تنظيف مسابح بالدمام
    تنظيف مسابح بالرياض

    تنظيف مجالس بالدمام
    تنظيف مجالس بالرياض
    تنظيف قصور بالدمام
    تنظيف قصور بالرياض
    تنظيف فلل بالرياض
    تنظيف فلل بالدمام
    تنظيف شقق بالرياض
    تنظيف شقق بالدمام
    تنظيف بيوت بالرياض
    تنظيف بيوت بالدمام
    تنظيف بيارات بالرياض
    تنظيف بيارات بالدمام

    تسليك مجارى بالدمام
    تسليك مجارى بالرياض
    تنظيف خزانات بالرياض
    تنظيف خزانات بالدمام
    ترميم فلل بالدمام
    ترميم فلل بالرياض
    عزل خزانات بالطائف

  35. Hi William,
    Thanks for taking the time to create this tutorial. It worked for me, although I did also need to configure the Network Policy Server (Under Administrative tools) to Radius server for Dial up or VPN connections and then select MS-CHAPv2 as authentication method.
    It is also worth noting that once logged in to your new VPN, you need to type "run" in the start menu search, and then enter two backslashes and the local ip address (from the hosts perspective) for the computers files you may wish to view or map to a drive. Hope that makes sense and helps a few.
    Thanks again!
    PS - Please remove all the spammy comments on this post. At the time of writing there are a lot!

  36. This comment has been removed by the author.

  37. I was pгettу pleased to uncover this website. I need tо to thаnk уоu foг ones time ԁuе to this fantаstic read!
    ! I defіnitelу reаlly liked evеry bit of it and
    I have you sаved tο fav tο looκ
    at neω things on your website.
    how every if you are willing to know about best vpn service provider than i will suggest you to visit this website

  38. شركة مكافحة النمل الابيض بالقطيف
    شركة مكافحة حشرات بالقطيف
    شركة نقل اثاث بالقطيف
    شركة نقل عفش بالقطيف
    شركة تسليك مجارى ببقيق
    شركة تنظيف ببقيق
    شركة تنظيف بيوت ببقيق
    شركة تنظيف خزانات ببقيق

    شركة تنظيف سجاد وموكيت ببقيق
    شركة تنظيف شقق ببقيق
    شركة تنظيف فلل ببقيق
    شركة تنظيف مجالس ببقيق
    شركة تنظيف منازل ببقيق
    شركة رش مبيدات ببقيق
    شركة شفط بيارات ببقيق
    شركة عزل اسطح ببقيق
    شركة عزل خزانات ببقيق
    شركة كشف تسريبات المياه ببقيق
    شركة مكافحة البق ببقيق
    شركة مكافحة النمل الابيض ببقيق
    شركة مكافحة حشرات ببقيق
    شركة نقل اثاث ببقيق
    شركة نقل عفش ببقيق
    شركة تسليك مجارى براس تنوره
    شركة تنظيف براس تنوره
    شركة تنظيف بيوت براس تنوره
    شركة تنظيف خزانات براس تنوره
    شركة تنظيف سجاد وموكيت براس تنوره
    شركة تنظيف شقق براس تنوره

    شركة تنظيف فلل براس تنوره
    شركة تنظيف مجالس براس تنوره
    شركة تنظيف منازل براس تنوره
    شركة رش مبيدات براس تنوره
    شركة شفط بيارات براس تنوره
    شركة عزل اسطح براس تنوره
    شركة كشف تسريبات المياه براس تنوره
    شركة مكافحة البق براس تنوره
    شركة مكافحة النمل الابيض براس تنوره
    شركة مكافحة حشرات براس تنوره
    شركة عزل خزانات براس تنوره
    شركة نقل اثاث براس تنوره
    شركة نقل عفش براس تنوره

  39. شركة تنظيف خزانات بالخبر
    شركة تنظيف سجاد بالخبر
    شركة تنظيف بالخبر
    شركة تنظيف بالخبر
    شركة تنظيف مجالس بالخبر
    شركة تنظي منازل بالخبر
    شركة رش مبيدات بالخبر
    شفط بيارات بالخبر

    عزل ايطح بالخبر
    عزل خزانات بالخبر
    كشف تسربات بالخبر
    مكافحة البق بالخبر
    مكافحة النمل الابيض بالخبر
    مكافحة حشرات بالخبر
    شركة نقل اثاث بالخبر
    شركة نقل عفش بالخبر
    شركة تسليك بالقطيف
    شركة تنظيف بالظهران
    شركة تنظيف بيوت بالظهران
    شركة تنظيف خزانات بالظهران
    شركة تنظيف سجاد وموكيت بالظهران
    شركة تنظيف شقق بالظهران

    شركة تنظيف فلل بالظهران
    شركة تنظيف منازل بالظهران
    شركة رش مبيدات بالظهران
    شركة شفط بيارات بالظهران
    شركة عزل اسطح بالظهران
    شركة عزل خزانات بالظهران
    شركة تنظيف مجالس بالظهران
    شركة كشف تسريبات المياه بالظهران
    شركة مكافحة البق بالظهران
    شركة مكافحة النمل الابيض بالظهران
    شركة مكافحة حشرات بالظهران
    شركة نقل اثاث بالظهران
    شركة نقل عفش بالظهران
    شركة تسليك مجارى بالقطيف
    شركة تنظيف بالقطيف
    شركة تنظيف بيوت بالقطيف
    شركة تنظيف خزانات بالقطيف
    شركة تنظيف سجاد وموكيت بالقطيف
    شركة تنظيف شقق بالقطيف
    شركة تنظيف فلل بالقطيف
    شركة تنظيف مجالس بالقطيف
    شركة تنظيف منازل بالقطيف
    شركة رش مبيدات بالقطيف
    شركة شفط بيارات بالقطيف
    شركة عزل اسطح بالقطيف
    شركة عزل خزانات بالقطيف
    شركة كشف تسريبات المياه بالقطيف
    شركة مكافحة البق بالقطيف


  40. تعد شركتنا افضل شركة تنظيف بالرياض حيث يوجد لدينا افضل عمالة مدربة على اعلى مستوى فى مجال التنظيف
    فنقوم باعمال التنظيف للفلل والشقق والمنازل و يوجد لدينا مجموعة كاملة من احدث واقوى الادوات والمعدات المخصصه
    فى اعمال التنظيف ومواد التنظيف الخاصة بالشركة تنظيف بالرياض فقط كل ذلك فى مقابل اقل الاسعار المتواجده فى الاسواق
    وشركتنا معتمدة فى المملكة العربية السعودية لما شهده لنا عملائنا من كفاءة وأمانة فى العمل فنحن افضل شركات التنظيف بالرياض

    شركة كشف تسربات المياة بالدمام
    شركة كشف تسربات المياة بالخبر
    شركة كشف تسربات المياة بالجبيل
    شركة كشف تسربات المياة بالظهران
    شركة كشف تسربات المياة بالقطيف
    شركة تسليك مجاري بالدمام
    شركة تسليك مجاري بالخبر
    شركة تسليك مجاري بالجبيل
    شركة تسليك مجاري بالقطيف
    شركة تسليك مجاري بالظهران
    شركة عزل اسطح بالدمام
    شركة عزل اسطح بالخبر
    شركة عزل اسطح بالجبيل
    شركة عزل اسطح بالظهران
    شركة عزل اسطح بالقطيف

  41. شركة المثالية للتنظيف بالدمام
    شركة المثالية للنظافة بالدمام
    شركة المثالية لتسليك المجارى بالدمام
    شركة المثالية لتنظيف الموكيت بالدمام
    شركة لكشف التسربات المياه بالدمام
    شركة لمكافحة الحشرات بالدمام
    شركة المثالية لتنظيف المجالس بالدمام
    شركة المثالية لتنظيف المنازل بالدمام
    شركة المثالية لتنظيف الفلل بالدمام
    شركة المثالية لتنظيف الشقق بالدمام
    شركة المثالية للتنظيف بالخبر
    شركة المثالية للنظافة بالخبر
    شركة المثالية لتسليك المجارى بالخبر
    شركة المثالية لتنظيف الموكيت بالخبر
    شركة لكشف التسربات المياه بالخبر
    شركة لمكافحة الحشرات بالخبر
    شركة المثالية لتنظيف المجالس بالخبر
    شركة المثالية لتنظيف المنازل بالخبر
    شركة المثالية لتنظيف الفلل بالخبر
    شركة المثالية لتنظيف الشقق بالخبر
    شركة المثالية للتنظيف بالجبيل
    شركة المثالية للنظافة بالجبيل
    شركة المثالية لتسليك المجارى بالجبيل
    شركة المثالية لتنظيف الموكيت بالجبيل
    شركة لكشف التسربات المياه بالجبيل
    شركة لمكافحة الحشرات بالجبيل
    شركة المثالية لتنظيف المجالس بالجبيل
    شركة المثالية لتنظيف المنازل بالجبيل
    شركة المثالية لتنظيف الفلل بالجبيل
    شركة المثالية لتنظيف الشقق الجبيل
    شركة المثالية للتنظيف بالقطيف
    شركة المثالية للنظافة بالقطيف
    شركة المثالية لتسليك المجارى بالقطيف
    شركة المثالية لتنظيف الموكيت بالقطيف
    شركة لكشف التسربات المياه بالقطيف
    شركة لمكافحة الحشرات بالقطيف
    شركة المثالية لتنظيف المجالس بالقطيف
    شركة المثالية لتنظيف المنازل بالقطيف
    شركة المثالية لتنظيف الفلل بالقطيف
    شركة المثالية لتنظيف الشقق بالقطيف