准备工作:一台Windows Server 2012/2016版的香港服务器(通常海外免备案服务器没有限制端口,如果您使用的一些云产品,则可能需要先放通服务器安全组端口),如下图。

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

以及关闭服务器的防火墙。

开始配置:

配置步骤

连接远程服务器,打开服务器管理器。

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击添加角色和功能,进行下图所示配置。

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

开始之前直接点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

安装类型直接点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

服务器选择直接点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

服务器角色增加网络策略和访问服务以及远程访问

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

选择添加功能

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

勾选后点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

功能默认即可,直接点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

网络策略和访问服务直接点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

远程访问直接点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

角色服务增加DirectAccess和VPN(RAS)以及路由

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

选择添加功能即可

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

勾选后点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

Web服务器角色直接点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

角色服务默认即可直接点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

确认安装

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击安装后等待安装完毕关闭即可。

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

打开服务器管理器,点击工具,选择路由和远程访问

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

右键本地服务器,选择“配置并启用路由和远程访问”,启动配置向导。

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

选择自定义配置

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

全部勾选,并点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击完成

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

如出现该提示直接点击确定

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击启动服务

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

展开本地服务器,展开IPv4,右键NAT,选择新建接口

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

选择以太网,点击确定

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

勾选公用以及启用NAT,如图所示,点击确定

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

再次展开本地服务器,展开IPv4,右键NAT,选择新建接口

选择内部,点击确定

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

勾选专用,点击确定

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

配置本地服务器属性

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击IPv4标签页为远端连接分配IP地址池

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

再次配置本地服务器属性

选择安全标签页,配置允许L2TP策略选项,并填入预共享密钥,点击确定

务必记住该密钥,后续需要填写

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击确定

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

打开服务器管理器,点击工具选择计算机管理

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

展开本地用户和组,选择新建组

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

展开本地用户和组,选择新用户

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击新建的用户名右键选择属性

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

按图中依次点击隶属于–添加–高级—立即查找—VPNGroup(刚刚创建的组)—确定

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击确定

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

配置 VPN 访问权限,回到服务器管理器,点击NAPS–选择服务器–启动网络策略服务器配置

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

展开策略,右键点击网络策略并新建

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

填写名称并在“网络访问服务器的类型”中选择远程访问服务器(VPN 拨号),点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

在指定条件中,根据实际需求,选择合适的匹配条件。比如,文中选择了域中的VPNGroup用户组。

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击下一步

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

点击完成

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

然后重启服务器(或重启服务),我这里直接重启服务器了。

重启完成后打开服务器管理器,找到远程访问,并启动对应的服务。

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

右键启动即可

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

下面我们开始连接测试

Mac环境

打开设置—网络,点击+号新建

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

选择图中对应类型

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

Win10环境

打开设置—网络和Internet—VPN

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

配置如图所示

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

下面是一些常见问题,我们使用这些方法进行错误修复

这边测试在Win7或Win10连接时会出现无法建立计算机与VPN服务器之间的网络连接,因为远程服务器未响应的问题。查找了文章修复了问题。

错误1:因为没有修改过注册表,所以是报这样的错误

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

解决办法

按windows图标键 + R键 >在运行中输入regedit,单击确定,进入注册表编辑器

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

在注册表编辑器”页面的左侧导航树点开 HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Services>PolicyAgent

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

在右边空白处新建 > DWORD值,名称为AssumeUDPEncapsulationContextOnSendRule

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

右键单击AssumeUDPEncapsulationContextOnSendRule,选择“修改”,进入修改界面,修改值为2(表示可以与位于NAT设备后方的服务器建立安全关联)

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

重启电脑即可。一般Win7配置完该步骤后即可连接,但Win10还会出现问题。

错误2:修改完注册表,错误就变了,是因为认证的协议问题

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

解决办法

打开更改适配器选项,找到对应的VPN名称的适配器,右键属性

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

打开安全选项,选择使用这些协议勾上;注意此处还有高级设置里面的L2TP身份验证类型,这里也要填写的(秘钥方式还是证书方式)

如何在Windows Server 2012/2016服务器中搭建VPN的详细教程

再次连接,即可修复

Window自动修复注册表bat脚本

新建一个.bat文件,如修复注册表.bat,右键编辑增加以下代码:

@echo off

reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent” /v “AssumeUDPEncapsulationContextOnSendRule” /t REG_DWORD /d 2 /f

echo 注册表导入完成按任意键退出…

pause>nul

exit

保存后双击运行即可。

相关推荐
人工智能训练如何影响计算资源的需求?
近年来,人工智能的格局发生了显著变化,计算资源在这一转变中起到了至关重要的作用。随着我们从小规模模型向大规模训练转变,对计算能力的需求急剧上…
头像
技术指南 2024-10-27
866
如何搭建《方舟:生存升级》的独立服务器?
当您的游戏环境成功启动后,吸引玩家的关键在于有效的推广策略。随着《方舟:生存升级》在游戏界的热潮,许多玩家希望搭建自己的独立服务器,以获得个…
头像
技术指南 2024-10-27
387
独立IP地址为您的网站带来的优势是什么?
如果您在使用共享IP服务器时遇到问题,例如网站因攻击而停机,那么可能是时候考虑升级到独立IP了。本文将引导您完成从共享IP到独立IP的转换,…
头像
技术指南 2024-10-27
547
如何解决在联想服务器上运行CentOS时的驱动冲突问题?
许多系统管理员和服务器租赁提供商在联想服务器上运行CentOS时会遇到兼容性问题。本文将深入探讨这些问题的根源,并提供切实可行的解决方案,以…
头像
技术指南 2024-10-26
245
为什么服务器租用提供商会将服务器禁ping?
在服务器租赁和管理领域,您可能会发现服务器会阻止Ping请求。这种现象被称为“Ping阻止”或“ICMP过滤”,在服务器租赁提供商和管理员中…
头像
技术指南 2024-10-26
939
如何选择合适的视频聊天服务器租赁方案?
在挑选合适的视频聊天服务器租赁方案时,有几个重要因素需要考虑。视频聊天应用程序需要稳定且强大的服务器解决方案,以确保用户享受到流畅的交流体验…
头像
技术指南 2024-10-26
892