转自:http://www.softxp.net/article/win2008-vpn/,,仅作自己的笔记用

Windows sever 2008 R2的NPS(network policy server)可以将服务器配置为VPN服务器,以方面用户通过L2TP方式拨号来访问服务器内网的资源。现在很多公司如果要使用VPN的话,都是使用路由器自带的VPN功能,或者是直接使用VPN路由器,或是VPN硬件。但有些小的外贸公司考虑成本的话,还是可以考虑使用windows server系统配置VPN。也有一些公司使用的VPN服务是在VPS的Linux主机环境下使用PPTP方式搭建。最近公司为了测试VPNS环境下网路岗的监控效果。就考虑在Windows 2008服务器配置VPN服务,通过winXP、windows7环境拨号测试网路岗的监控。分公司通过vpn连接到公司总部的话,就相当于是一个大局域网环境,这样的环境通过在公司总部部署网路岗管理这些vpn拨入的电脑也是一种可行的方案。

实验环境:

服务端:Windows server 2008 R2

客户端:Windows Xp3、windows 7、windows 8

以下是详细的配置步骤:

1、在服务器角色中添加角色


在服务器中添加角色

2、添加服务器角色向导

3、勾选网络策略和访问服务


网络策略和访问服务

4、网络策略和访问服务简介


网络策略和访问服务简介

5、勾选"网络策略服务器"、"路由和远程访问服务"、"远程访问服务"、"路由"选项


网络策略角色服务

6、确认安装服务角色功能


确认安装选择

7、安装成功


安装角色服务成功

8、配置并启用路由和远程访问

配置并启用路由和远程访问

9、路由和远程访问服务器安装向导

路由配置欢迎界面

10、选择自定义配置


选择自定义路由配置

11、选择"VPN访问"


勾选VPN访问

12、成功安装完VPN访问


完成VPN访问配置

13、配置路由和远程访问,配置其中的NPS服务


NPS策略服务安装

14、初始化路由和访问服务


初始化路由和远程访问服务

15、对路由和远程访问的属性进行配置

16、在IPv4栏目,使用静态地址池,并分配一个私有IP地址段,一般可配置10.0.0.100-10.0.0.200之间,具体看个人需求了。

另外,如果在内网中需要再配置代理上网的话,建议分配和VPN服务器所在的同一网段,这样客户端拨号成功之后,再本地浏览器中添加代理配置即可上网,要不然将无法实现上网。

17、在IPv4的常规中右键新增路由协议,选择新增路由协议。

新增路由协议

18、在添加的路由协议中,选择NAT路由协议。


新增NET路由协议

19、选择IPNET的接口,这里可选择Public以及内部,Public就是你上外网的网卡,内部为127.0.0.X网段的转换地址。

选择IPNET的接口

20、网络地址转换–内部属性,这里仅选择内部网络间的转换。

网络地址转换类型

21、在服务器管理中,找到配置–>本地用户和组–>用户,在用户栏新建用户,对于新建的用户,勾选属性,在拨入选项卡中的"网络访问权限",默认为通过NPS网络策略控制访问,这里不配置NPS,就直接选择"允许访问"

用户拨入属性配置

至此,完成了VPN服务器端的配置,后续为了方便与统一管理可以配置NPS,并且配置NPS策略。

接下来,在XP客户端配置VPN拨入。

1、在XP中打开网络连接


在XP中开打网络连接,windows7和windows8的客户端VPN连接方法和XP大致差不多,在此就不一一列出了。

2、新建连接向导

新建网络连接

3、连接到我的工作场所的网络,VPN拨号

连接到我的工作场所的网络

4、选择虚拟专用网络连接

虚拟专用网络连接

5、输入VPN的名称,这里任意填写即可

VPN连接名称

6、输入VPN服务器的IP地址或者域名


输入VPN服务器的IP地址或者域名

7、完成VPN连接配置

完成VPN连接配置

8、输入我们在VPN服务器上创建的帐号和密码,并选择"连接"

连接到VPN

9、VPN拨号成功

拨号成功

10、在VPN服务器上可以看到已经远程连接到VPN服务器的帐号接入信息。

VPN服务器端已经连接的客户

至此,我们完成了VPN客户端的连接配置,后续会介绍NPS的策略配置等操作。相关可参考微软的相关页面:http://technet.microsoft.com/en-us/network/bb545879.aspx,页面中都是NPS的相关技术点链接。

windows server 2008系统VPN服务配置的更多相关文章

  1. 转 Windows server 2008 搭建VPN服务

    VPN英文全称是“Virtual Private Network”,就是“虚拟专用网络”.   虚拟专用网络就是一种虚拟出来的企业内部专用线路.这条隧道可以对数据进行几倍加密达到安全使用互联网的目的. ...

  2. Windows Server 2008 DNS服务器安装与配置

    Windows Server 2008 DNS服务器安装与配置本文关键字:Windows Server 2008 DNS.IIS 服务器安装与配置,DNS服务器本文来源:http://www.ip-t ...

  3. Windows Server 2008 R2 部署服务

    Windows Server 2008 R2 部署服务 部分参考: Windows Server 2008 R2 部署服务 - 马睿的技术博客 - 51CTO技术博客http://marui.blog ...

  4. Windows Server 2008系统中IE8启用和禁用JS

    Windows Server 2008系统中IE8默认是启用IE ESC(ie 增强)的,这样会导致该IE不支持JS,开启方法: 1.开始->管理工具->服务器管理器 2.点击服务器管理- ...

  5. Windows Server 2019远程桌面服务配置和授权激活

    参考Windows Server 2016远程桌面服务配置和授权激活方法可适用于Windows Server 2019     Server 2016默认远程桌面连接数是2个用户,如果多余两个用户进行 ...

  6. windows server 2008 rdp停止服务 - windows server 2012 R2 远程桌面授权模式尚未配置,远程桌面服务将在120天内停止工作

    目录 问题现象 增长rdp服务可使用时长的配置 Via & reference: 问题现象 windows server 2008作为测试环境跳板机,但是没有配置官方的rdp授权,限制用户登录 ...

  7. Windows server 2008系统基本优化

    前几天用上了Windows server 2008刚开始还真不习惯,毕竟是做服务器用的系统和娱乐操作系统有很大区别.先总结几点,以后慢慢更新 安装Win2008驱动: 大部分支持vista系统的驱动都 ...

  8. windows server 2008 NTP授时服务[转]

    转自  http://www.cnblogs.com/jingdian1956/admin/EditPosts.aspx?opt=1 服务端: 默认情况下,独立服务器WINDOWS SERVER 20 ...

  9. VMware 12 安装 Windows server 2008 系统

    一.准备工作 安装了VMware 12 的PC 准备windows  server 2008 的ISO操作系统文件 官网地址:https://www.microsoft.com/en-us/downl ...

随机推荐

  1. 如何用VB获得Windows各类系统目录

    现在有很多关于如何用VB获得Windows目 录的文章,但大都只讲到如何获得Windows目录和System目录,有时候我们却需要获得像"我的文档"这样的目录("我的文档 ...

  2. 数据结构队列的java实现,包括线性和链式两种方式

    实现的思路为: 采用泛型的方式,首先定义了一个Queue的接口,然后通过实现该接口实现了线性和链式的两种形式的队列: 接口代码如下: package com.peter.java.dsa.interf ...

  3. javaFile循环列出指定目录下的所有文件(源代码)

    package javatest.basic22; import java.io.File; import java.io.IOException; public class FileTest { p ...

  4. c#中运行时编译时 多态

    c#中运行时编译时 多态   public class aa { } public class bb:aa { } public class cc { public static void Main( ...

  5. JAVA 作业:图形界面

    自己动手写的一个小JAVA 程序: 一个学生管理小系统,虽然很挫,但是这我学JAVA的第一步.学了2天JAVA没有白费! import java.awt.*; import java.awt.even ...

  6. Dynamics CRM不发布JS调试

    本博客已迁移至   http://www.krely.cn/ 上个项目做了一年多,大多是在做JS的开发,由于开发人数比较多,着实被坑的不轻.因为JS修改完成之后必须要发布,对于我们动辄几千行的JS的调 ...

  7. [原]使用MachOView辅助破解AppStore应用

    在破解iOS应用的过程中,需要经常使用 otool 开获取程序本身的信息(比如:是否启用了PIE),获取加密信息, 但是CLI的程序在直观性上还是不如GUI的, 下面描述使用MachOView来查看到 ...

  8. 【转】CSS中position属性( absolute | relative | static | fixed )详解

    我们先来看看CSS3 Api中对position属性的相关定义: static:无特殊定位,对象遵循正常文档流.top,right,bottom,left等属性不会被应用. relative:对象遵循 ...

  9. Sublime和Codeblocks支持C++11

    Sublime和Codeblocks支持C++11 闲来没事看了一下C++11,比起C++0x多了很多新功能,像auto变量,智能指针等,g++4.7以上版本也提供了对C++11的支持,但是,如何在你 ...

  10. 项目结构的设计(iOS篇)

    项目结构的设计(iOS篇) 本文附带源码:YoungHeart-Chapter-02.zip 在设计任何一个框架之前,都应规划好项目结构. 假定Git作为我们的项目管理工具.我们要建立两个仓库,一个用 ...