以下是針對 Windows Server RDP 安全加固中基于 IP 地址的訪問控制策略的詳細配置指南,涵蓋原理、操作步驟及擴展優(yōu)化建議:
通過限制 RDP(Remote Desktop Protocol,默認端口 3389)的訪問來源 IP,僅允許可信 IP 地址或 IP 段連接到服務(wù)器,降低以下風(fēng)險:
暴力破解攻擊:阻止非法 IP 嘗試登錄。
零日漏洞利用:縮小攻擊面,防止未授權(quán)訪問。
內(nèi)部橫向滲透:限制內(nèi)部網(wǎng)絡(luò)中的異常訪問行為。
步驟 1:創(chuàng)建入站規(guī)則
打開 Windows Defender 防火墻 → 高級安全設(shè)置。
右鍵點擊 入站規(guī)則 → 新建規(guī)則 → 選擇 端口 → 協(xié)議類型選擇 TCP → 輸入端口 3389(若修改過默認端口,需填入實際端口)。
選擇 允許連接 → 勾選所有配置文件(域、專用、公用)。
步驟 2:限制允許的 IP 地址范圍4. 在規(guī)則創(chuàng)建向?qū)У?nbsp;作用域 頁面:
遠程 IP 地址 → 選擇 下列 IP 地址 → 添加允許的 單個 IP 或 IP 段(如 192.168.1.0/24)。
示例:僅允許本地局域網(wǎng) 192.168.1.0/24 和特定公網(wǎng) IP 203.0.113.5。
步驟 3:命名規(guī)則并啟用5. 指定規(guī)則名稱(如 RDP_IP_Restrict)→ 完成配置。
驗證規(guī)則:
使用不在白名單中的 IP 嘗試 RDP 連接,應(yīng)顯示 “連接被拒絕” 或 “超時”。
打開 組策略管理(gpmc.msc) → 編輯目標 GPO。
導(dǎo)航至:計算機配置 → 策略 → Windows 設(shè)置 → 安全設(shè)置 → 高級安全 Windows Defender 防火墻 → 入站規(guī)則
參照方法 1 創(chuàng)建規(guī)則,并指定允許的 IP 范圍。
通過 gpupdate /force 強制刷新策略。
通過注冊表修改端口(降低掃描器識別風(fēng)險):
powershell 復(fù)制Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name "PortNumber" -Value 3390
同步更新防火墻規(guī)則中的端口號。
強制要求客戶端支持 NLA(需 Windows 7+ 或支持 CredSSP 的客戶端):
powershell 復(fù)制Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name "UserAuthentication" -Value 1
在 本地安全策略 → 用戶權(quán)限分配 中,移除 “允許通過遠程桌面服務(wù)登錄” 中的非必要用戶組(如 Users)。
啟用 Windows 事件日志(事件 ID 4625 記錄失敗登錄嘗試)。
使用工具(如 ELK、Splunk)分析日志,設(shè)置閾值告警(如 5 分鐘內(nèi) 3 次失敗嘗試)。
誤封鎖自身:確保規(guī)則中包含管理員維護 IP,或保留本地控制臺訪問權(quán)限。
規(guī)則沖突:檢查防火墻規(guī)則優(yōu)先級(規(guī)則按順序匹配,需確保限制規(guī)則未被其他規(guī)則覆蓋)。
端口沖突:確認 RDP 端口未被其他服務(wù)占用(netstat -ano | findstr :3389)。
通過 IP 地址訪問控制結(jié)合端口修改、NLA 認證和日志監(jiān)控,可顯著提升 RDP 安全性。建議定期審計 IP 白名單,并在變更網(wǎng)絡(luò)環(huán)境時提前更新規(guī)則,避免服務(wù)中斷。對于高安全需求場景,可進一步部署 VPN 或跳板機作為前置訪問層。