Windows Server 2019/2022 上配置 PPTP 和 SSTP VPN 服务完整指南

hyde1011 2026-01-15 翻墙加速器 1 0

在现代企业网络架构中,远程访问安全连接是保障员工随时随地办公的关键,Windows Server 提供了内置的路由和远程访问(RRAS)功能,可轻松搭建基于 PPTP 或 SSTP 协议的虚拟私人网络(VPN)服务,本文将详细介绍如何在 Windows Server 2019 或 2022 中配置并部署一个稳定、安全的本地 VPN 网络服务,适用于中小型企业的远程办公需求。

确保你已安装并配置好 Windows Server 操作系统,并具备管理员权限,打开“服务器管理器”,点击“添加角色和功能”,在向导中选择“远程访问”角色,并勾选“路由”和“远程访问服务”中的“远程访问”组件(即 RRAS),完成安装后,重启服务器以使更改生效。

接下来进入核心配置阶段,打开“服务器管理器” → “工具” → “路由和远程访问”,右键服务器名称,选择“配置并启用路由和远程访问”,系统会引导你进入向导,选择“自定义配置”,然后勾选“VPN 访问”选项,这一步非常重要,它将自动启用必要的服务如 Remote Access Service (RAS) 和 Internet Authentication Service (IAS),并为后续设置打下基础。

完成基本配置后,需要为客户端创建身份验证方式,建议使用 RADIUS 服务器或直接使用 Windows 域账户进行身份验证,如果使用本地用户账户,可在“本地用户和组”中创建一个具有远程登录权限的用户,若使用域账户,则需确保该账户已被授予“允许通过远程访问”权限(可在 Active Directory 用户属性中设置)。

对于协议选择,推荐优先使用 SSTP(Secure Socket Tunneling Protocol),因为它基于 SSL/TLS 加密,安全性优于 PPTP,PPTP 虽然兼容性更好,但因存在已知漏洞,不建议用于敏感数据传输,在“路由和远程访问”控制台中,右键“IPv4”→“属性”,在“PPP 设置”中指定允许的协议(例如只允许 SSTP 或 L2TP/IPSec)。

还需配置 IP 地址池,在“IPv4”节点下,右键“地址池”,新建一个 IP 范围(如 192.168.100.100–192.168.100.200),该范围将分配给连接到服务器的远程客户端,确保此网段与内网不冲突,并配置 DNS 服务器(如 192.168.1.10 或你的内网 DNS)以便客户端能解析内部资源。

防火墙配置至关重要,必须在 Windows 防火墙中开放以下端口:

  • TCP 1723(PPTP 控制通道)
  • GRE 协议(协议号 47,用于 PPTP 数据传输)
  • TCP 443(SSTP 使用 HTTPS,端口 443 已默认开放)

如果你使用的是第三方防火墙或路由器,也需放行相应端口,建议启用日志记录功能,便于排查连接失败问题。

测试时,从远程客户端(如 Windows 10/11)打开“设置”→“网络和 Internet”→“VPN”,添加新连接,输入服务器 IP 地址和凭据,成功连接后,客户端将获得内网 IP 并可访问共享文件夹、数据库等资源。

Windows Server 的 RRAS 功能为企业提供了低成本、高可用性的本地 VPN 解决方案,通过合理配置协议、IP 池、身份验证及防火墙规则,即可构建安全稳定的远程访问环境,满足业务连续性和灵活性的需求。

Windows Server 2019/2022 上配置 PPTP 和 SSTP VPN 服务完整指南

半仙加速器