我测试了Windows Server2008R2、2012R2、2016、2019、2022、2025远程连接,其他几个都稳定远程不断开,只有2012R2过段时间就自动断开,给出的msg是"连接已断开,原因(2308,0)"
解决方案:组策略
gpedit.msc
计算机配置 -> 管理模板 -> Windows 组件 -> 远程桌面服务 -> 远程桌面会话主机 -> 会话时间限制
设置已中断会话的时间限制,已启用:从不
设置活动但空闲的远程桌面服务会话的时间限制,已启用:从不
设置活动的远程桌面服务会话的时间限制,已启用:从不
达到时间限制时终止会话,已禁用
gpupdate /force
重启远程服务或重启机器解决
另外,还有远程时的tcp、udp协议需要注意下(客户端执行)
服务端:调整后重启远程服务生效
netstat -ano|findstr :3389
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SelectTransport
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SelectTransport /t REG_DWORD /d 2 /f
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SelectTransport
cmd.exe /c "net stop termservice /y & timeout /t 5 & net start termservice"
netstat -ano|findstr :3389
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SelectTransport /t REG_DWORD /d 1 /f
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SelectTransport
cmd.exe /c "net stop termservice /y & timeout /t 5 & net start termservice"
netstat -ano|findstr :3389
SelectTransport默认是2(TCP+UDP),改成1就是仅TCP
注意:远程端口号默认情况下同时是TCP+UDP两种协议,安全组也应放行UDP对应的端口号,但部分业务网络环境,可能"只TCP"或者“TCP+UDP”会更稳定一些,安全组根据实际情况做相应调整。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有