首页/安全/安全加固速查/RDP 暴露面收敛(网关与来源限制)
口令与认证策略55 条

RDP 暴露面收敛(网关与来源限制)

不要把 3389 直接开到公网:用 RD 网关/堡垒机/ VPN 收敛入口,主机侧再按来源网段限制;暴露的 3389 是被爆破最多的端口之一。

安全加固速查安全更新于 2026-10-13

RDP 不要直接对公网

3389 是被爆破最多的端口之一,把远程桌面直接开到公网等于把登录界面摆在所有扫描器面前。正确做法是先收边界:用 RD 网关、堡垒机或 VPN 作为唯一入口,主机侧再按来源网段限制只允许跳板访问,最后把系统内置的远程桌面放行规则关掉。

基本信息

适用平台Windows 与网络边界设备
风险等级高
基线要求3389 不直接对公网开放
收敛手段RD 网关、堡垒机、VPN
主机侧控制Windows 防火墙来源限制
观察指标4625 登录失败事件

典型使用场景

  • 消除公网直接暴露的远程桌面
  • 把运维入口统一收敛到堡垒机或网关
  • 排查 3389 的来源与爆破记录
  • 新上线服务器的远程管理通道设计
  • 远程办公场景下的访问路径收敛
  • 人员离职或权限回收时的入口复核

主机侧来源限制

主机侧来源限制
Get-NetFirewallRule -DisplayName '*RDP*' | Get-NetFirewallAddressFilter | Select-Object RemoteAddress   # 查看现有 RDP 规则的来源
New-NetFirewallRule -DisplayName 'RDP-From-Bastion' -Direction Inbound -Action Allow -Protocol TCP -LocalPort 3389 -RemoteAddress 10.8.0.0/24   # 只允许堡垒机网段
Get-NetFirewallRule -DisplayName 'Remote Desktop*' | Set-NetFirewallRule -Enabled False   # 确认替代规则可用后再关闭默认规则
Get-NetFirewallRule -DisplayName 'RDP-From-Bastion' | Select-Object Enabled, Direction, Action   # 复核新规则状态

边界侧收敛

边界侧收敛
# 1) 公网出口只放行 RD 网关或 VPN 的入口,不做 3389 直通
# 2) 堡垒机统一承载运维会话,保留完整的操作审计
# 3) 云环境同步收敛安全组,主机防火墙与安全组两层一起改

复核必查项

检查项含义注意点
3389 对外可达性是否可从公网直连必须为不可达
防火墙来源限制RDP 规则允许的来源只允许跳板与运维网段
默认规则状态系统内置的远程桌面放行项有更严格替代规则后关闭
4625 事件登录失败记录收敛后仍要观察残余来源
边界入口网关、堡垒机或 VPN作为唯一管理入口
禁用默认的远程桌面规则之前,务必确认已有一条可用且更严格的替代规则:否则当前会话可能立刻断开,把自己锁在外面。
改规则的瞬间当前 RDP 会话可能被重新评估:用带外通道操作,或者采用先加后删的两步法。
曾经公网直连过 RDP 的机器通常留有大量 4625 爆破日志:收敛之后仍要观察一周,确认没有残余来源还在尝试。

易错点

  • 直接关闭默认 RDP 规则却没有先建好替代规则,当前会话立刻断开
  • 只改主机防火墙不改云安全组,边界上端口仍然对公网开放
  • 收敛之后不观察登录失败事件,残余来源长期无人发现
  • 把 RDP 端口换成非默认端口就当收敛完成,扫描器依然能识别出服务
  • 堡垒机本身对公网开放且缺乏多因素认证,入口收敛反而变成新的单点风险

数据来源与参考

  • NIST SP 800-123:远程访问安全
  • Microsoft:RDP 安全最佳实践

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌