কম্পিউটার টিউটোরিয়াল

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

在本教程中,您将找到在Windows Server 2016上设置L2TP VPN访问服务器的分步说明。虚拟专用网络(VPN)允许您从互联网位置安全连接到专用网络,并保护您免受互联网攻击和数据拦截。要在Server 2016上安装和配置L2TP/IPSec VPN访问,这是一个多步骤过程,因为您必须在VPN服务器端配置多个设置才能实现成功的VPN操作。

如何安装带自定义预共享密钥的L2TP/IPSec VPN服务器2016

在本分步指南中,我们将使用第2层隧道协议(L2TP/IPSEC)和自定义预共享密钥进行L2TP VPN服务器2016设置,以获得更安全的VPN连接。

步骤 1. 在Server 2016上安装路由和远程访问角色
步骤 2. 在Server 2016上配置和启用路由和远程访问
步骤 3. 为L2TP/IKEv2连接配置预共享密钥
步骤 4. 在Windows防火墙中打开所需端口
步骤 5. 配置VPN服务器以允许网络访问
步骤 6. 启用NAT后的L2TP/IPsec连接
步骤 7. 检查所需的L2TP服务是否运行
步骤 8. 选择VPN用户
步骤 9. 配置ISP防火墙以允许L2TP VPN访问
步骤 10. 在客户端上设置L2TP/IPSec VPN连接

步骤 1. 如何在Server 2016上添加远程访问(VPN访问)角色

在Windows Server 2016上设置VPN服务器的第一步是将远程访问角色 {Direct Access & VPN (RAS) 服务} 安装到您的Server 2016。*

* 信息:对于此示例,我们将在名为"Srv1"且IP地址为"192.168.1.8"的Windows Server 2016机器上设置VPN。

1. 要在Windows Server 2016上安装VPN角色,打开'服务器管理器'并点击添加角色和功能。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

2. 在'添加角色和功能向导'的第一个屏幕,保留基于角色或基于功能的安装选项并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 在下一个屏幕,保留默认选项"从服务器池选择服务器"并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

4. 然后选择远程访问角色并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

5. 在'功能'屏幕保留默认设置并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

6. 在'远程访问'信息屏幕,点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

7. 在'远程服务',选择Direct Access and VPN (RAS)角色服务并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

8. 然后点击添加功能。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

9. 再次点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

10. 在'Web服务器角色(IIS)'和'角色服务'屏幕保留默认设置并点击下一步(两次)。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

11. 在'确认'屏幕,选择如果需要自动重启目标服务器并点击安装。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

12. 在最后屏幕,确保远程访问角色安装成功并关闭向导。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

13. 然后(从服务器管理器)工具菜单,点击远程访问管理。
14.
在左侧选择Direct Access and VPN,然后点击运行入门向导。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

15. 然后点击仅部署VPN。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

16. 继续下面的步骤2配置路由和远程访问。

步骤 2. 如何在Server 2016上配置和启用路由和远程访问

下一步是在我们的Server 2016上启用和配置VPN访问。操作方法:

1. 右键点击服务器名称并选择配置和启用路由和远程访问。*

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

* 注意:您也可以通过以下方式启动路由和远程访问设置:

1. 打开服务器管理器并从工具菜单选择计算机管理。
2. 展开服务和应用程序
3. 右键点击路由和远程访问并选择配置和启用路由和远程访问。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

2. 在'路由和远程访问服务器设置向导'点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 选择自定义配置并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

4. 仅选择VPN访问并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

5. 最后点击完成。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

6. 提示启动服务时点击启动。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

7. 现在您将看到服务器名称旁边有绿色箭头(例如此例中的"Svr1")。

步骤 3. 如何为L2TP/IKEv2连接启用自定义IPsec策略

现在是时候在路由和远程访问服务器上允许自定义IPsec策略并指定自定义预共享密钥了。

1. 在路由和远程访问面板,右键点击服务器名称并选择属性。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

2. 在安全性选项卡,选择允许L2TP/IKEv2连接的自定义IPsec策略并输入预共享密钥(本例输入:"TestVPN@1234")。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 然后点击上方的身份验证方法按钮,确保选中Microsoft加密身份验证版本2 (MS-CHAP v2),然后点击确定。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

4. 现在选择IPv4选项卡,选择静态地址池并点击添加。
5. 在这里输入将分配给VPN连接客户端的IP地址范围并点击确定(两次)关闭所有窗口。

例如:本例将使用IP地址范围:192.168.1.200 – 192.168.1.202。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

6. 当出现弹出消息:"要为L2TP/IKEv2连接启用自定义IPsec策略,必须重启路由和远程访问"时,点击确定。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

7. 最后右键点击您的服务器(例如"Svr1")并选择所有任务 > 重启。



步骤 4. 在Windows防火墙中打开所需端口

1. 转到控制面板 > 所有控制面板项目 > Windows防火墙。
2. 点击左侧的高级设置。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 在左侧选择入站规则。
4a. 双击路由和远程访问 (L2TP-入站)

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

4b. 在'常规'选项卡,选择已启用,允许连接并点击确定。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

5. 现在,右键点击左侧的入站规则并选择新建规则。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

6. 在第一个屏幕选择端口并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

7. 现在选择UDP协议类型,在'特定本地端口'字段输入:50, 500, 4500。
完成后点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

8. 保留默认设置"允许连接"并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

9. 在下一个屏幕,再次点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

10. 现在,为新规则输入名称(例如"允许L2PT VPN")并点击完成。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

11. 关闭防火墙设置。

步骤 5. 如何配置网络策略服务器以允许网络访问

为了允许VPN用户通过VPN连接访问网络,请按如下方式修改网络策略服务器:

1. 右键点击远程访问日志记录和策略并选择启动NPS

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

2. 在'概述'选项卡,选择以下设置并点击确定:

    • 授予访问权限:如果连接请求匹配此策略。
    • 远程访问服务器 (VPN-拨号)

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 现在打开与其他访问服务器的连接策略,选择相同设置并点击确定。

    • 授予访问权限:如果连接请求匹配此
      策略。
    • 远程访问服务器 (VPN-拨号
      up)

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

4. 关闭网络策略服务器设置。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

步骤 6. 如何启用NAT后的L2TP/IPsec连接

默认情况下,现代Windows客户端(Windows 10、8、7或Vista)和Windows Server 2016、2012和2008操作系统不支持L2TP/IPsec连接,如果Windows计算机或VPN服务器位于NAT后面。要绕过此问题,必须在VPN服务器和客户端上按如下方式修改注册表:

1. 同时按下Windows 分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器 + R键打开运行命令框。
2. 输入regedit并按Enter。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 在左侧窗格导航到此键:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Sevices\PolicyAgent

4. 右键点击PolicyAgent并选择新建 –> DWORD (32位) 值。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

5. 新键名称输入:AssumeUDPEncapsulationContextOnSendRule并按Enter。

* 注意:值必须如上所示输入,且无空格。

6. 双击此新DWORD键并输入数值数据:2

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

7. 关闭注册表编辑器。*

* 重要: 为避免从Windows客户端计算机(Windows Vista、7、8、10和2008服务器)连接到VPN服务器时出现问题,必须将此注册表修复也应用到客户端。

8. 重启机器。

步骤 7. 验证IKE和IPsec策略代理服务正在运行

重启后,转到服务控制面板,确保以下服务已启动并运行。操作方法:

1. 同时按下Windows 分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器 + R键打开运行命令框。
2. 在运行命令框输入:services.msc 并按Enter。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 确保以下服务正在运行:*

    1. IKE和AuthIP IPsec密钥模块
    2. IPsec策略代理

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

* 注意:
1. 如果上述服务未运行,则双击每个服务并将启动类型设为自动。然后点击确定并重启服务器。
2. 您必须确保上述服务在Windows客户端机器上也在运行。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

步骤 8. 如何选择哪些用户将拥有VPN访问权限

现在是指定哪些用户能够连接到VPN服务器(拨号权限)的时候了。

1. 打开服务器管理器。
2. 从工具菜单选择Active Directory用户和计算机。*

* 注意:如果您的服务器不属于域,则转到计算机管理 -> 本地用户和组。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 选择用户并双击要允许VPN访问的用户。
4. 选择拨号选项卡并选择允许访问。然后点击确定。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

步骤 9. 如何配置防火墙允许L2TP VPN访问(端口转发)

下一步是在防火墙中允许VPN连接。

1. 登录路由器的Web界面。
2. 在路由器配置设置中,将端口1701、50、500和4500转发到VPN服务器的IP地址。(查看路由器手册了解如何配置端口转发)。

  • 例如,如果VPN服务器IP地址为"192.168.1.8",则必须将上述所有端口转发到该IP。

额外帮助:

  • 为了能够从远程连接到VPN服务器,您必须知道VPN服务器的公网IP地址。从VPN服务器电脑访问此链接查找公网IP地址:https://www.whatismyip.com/
  • 为确保始终能连接到VPN服务器,最好拥有静态公网IP地址。获取静态公网IP地址必须联系您的互联网服务提供商。如果您不想为静态IP付费,则可以在路由器(VPN服务器)端设置免费动态DNS服务(如no-ip。)

步骤 10. 如何在Windows客户端计算机上设置L2TP VPN连接

最后一步是在客户端计算机上创建到我们的VPN服务器2016的新L2TP/IPSec VPN连接,按以下说明操作:

  • 相关文章: 如何在Windows 10上设置PPTP VPN连接。

注意: 继续创建VPN连接前,请先在客户端计算机上应用步骤6中的注册表修复。

1. 打开网络和共享中心。
2. 点击设置新连接或网络

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

3. 选择连接到工作场所并点击下一步。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

4. 然后选择使用我的Internet连接 (VPN)。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

5. 在下一个屏幕输入VPN服务器的公网IP地址和您在路由器端分配的VPN端口,然后点击创建。

例如:如果外部IP地址是:108.200.135.144,则在Internet地址框输入:"108.200.135.144",在'目标名称'字段输入任意名称(如"L2TP-VPN")。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

6. 输入VPN连接的用户名和密码并点击连接。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

7. 如果在Windows 7客户端机器上设置VPN,它将尝试连接。按跳过然后点击关闭,因为您需要为VPN连接指定一些额外设置。

8. 在网络和共享中心点击左侧的更改适配器设置。
9.
右键点击新VPN连接(如"L2TP-VPN")并选择属性。
10. 选择安全性选项卡并选择第2层隧道协议配合IPsec (L2TP/IPsec),然后点击高级设置。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

11. 在'高级设置'输入预共享密钥(本例为"TestVPN@1234")并点击确定

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

12. 然后点击允许这些协议并选择Microsoft CHAP版本2 (MS-CHAP v2)

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

13. 然后选择网络选项卡。我们将双击Internet协议版本4 (TCP/IPv4)打开其属性。
14. 对于首选DNS服务器输入VPN服务器的本地IP地址(本例为"192.168.1.8")。*

* 注意:此设置为可选,仅在需要时应用。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

15. 然后点击高级按钮并取消勾选在远程网络上使用默认网关,因为我们想将电脑的Internet浏览与VPN连接分开。
16. 最后点击确定持续关闭所有窗口。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

17. 现在双击新VPN连接并点击连接,连接到您的工作场所。

分步指南:在Windows Server 2016上配置带自定义预共享密钥的安全L2TP VPN服务器

完成!如果这篇指南对您有帮助,请留言分享您的体验。请点赞并分享此指南以帮助他人。


  1. Windows Server 2016-এ PPTP VPN সার্ভার সেটআপ – ধাপে ধাপে গাইড

  2. আউटलুক ডেস্কটপে ২-স্টেপ ভেরিফিকেশন দিয়ে আউटलুক.কম সিকিউর করুন: ধাপে ধাপে গাইড

  3. সাইনোলজি NAS কে L2TP VPN সার্ভার হিসেবে কনফিগার করুন এবং নিরাপদে ক্লায়েন্ট সংযুক্ত করুন

  4. ধাপে ধাপে গাইড: Windows 10-এ VPN সেটআপ করুন নিরাপদ ব্রাউজিংয়ের জন্য