is:网络:基于windowsserver2012的vpn搭建

搭建环境

- 打开“服务器管理器”,选择“添加角色和功能”。 - 在角色选择中,选中“远程访问”。 - 在“角色服务”中,选中“DirectAccess和VPN(RAS)”以及“路由”。 - 按照提示完成安装。

配置VPN服务器

- 在“服务器管理器”中,点击菜单栏的“工具”,选择“路由和远程访问”。 - 在本地连接上右键点击,选择“配置并启用路由和远程访问”。 - 选择“自定义服务器”。 - 勾选“VPN访问”和“NAT”,然后点击“下一步”直到完成。 - 在完成提示中点击“启动服务”,使“SONG(本地)”变为绿色状态。 - 在“IPv4”-“NAT”上右键点击,选择“新增接口”,并选择外网接口(例如“以太网 2”)。 - 在接口属性中选择“公用接口连接到Internet”,并启用NAT。 - 右键点击“SONG(本地)”选择“属性”,配置VPN客户端地址池。

配置VPN帐号

- 在“服务器管理器”中,点击菜单栏的“工具”,选择“计算机管理”。 - 在“用户”上右键点击,选择“新用户”,输入用户名和密码,并设置用户不能更换密码以及密码永不过期。 - 创建用户后,双击用户打开属性窗口,选择“拨入”标签页,勾选“允许访问”。

- 创建用户时可以指定静态IP,但不能是地址池起始IP或超过池最后一个IP。 - 若系统开启防火墙,需开放相应端口(PPTP需开放TCP 1723和GRE 47端口;L2TP需开放UDP 500、1701、4500端口)。

PPTP和L2TP服务端口开启

- PPTP服务:在防火墙地址转换中开启TCP端口1723。 - L2TP服务:在防火墙地址转换中开启UDP端口500、1701、4500。

- pptp:TCP 1723、GRE 47 - l2tp:UDP 500、4500 - openvpn:UDP 443 或 UDP 1195 - ikev2:UDP 500、4500 - openconnect:TCP 443

- 确认services.msc服务中已开启Remote Access Auto Connection Manager。

- 789错误处理方法

  1. 修改注册表项HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Rasman\Parameters,新增DWORD值“ProhibitIpSec”并设为1。
  2. 若无“AllowL2TPWeakCrypto”,则新建DWORD值并设为1。
  3. 重启计算机。

- 809错误处理方法

  1. 删除注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RasMan\Parameters下的“ProhibitIpSec”键值。
  2. 在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent下新建DWORD值“AssumeUDPEncapsulationContextOnSendRule”并设为2。
  3. 重启计算机。

- 若提示“windows无法使用你提供的用户名和密码连接到网络……”,可能原因包括:

  1. 局域网中其他服务器占用了并映射了所需端口。
  2. 防火墙地址转换中双向地址转换使用了相同端口。

- 若内网无法使用VPN连接内网服务器,可能原因是防火墙地址转换未开启双向地址转换。 - 若Iphone6无法使用L2TP连接VPN服务器,请启用SHA2-256兼容模式。

  • is/网络/基于windowsserver2012的vpn搭建.txt
  • 最后更改: 2025/02/18 01:23
  • A.L