我在工作时远程访问家里的电脑处理各种事务。今天我运行了计划更新,现在我无法远程访问它,除非我关闭防火墙。
值得庆幸的是,我还安装了 TeamViewer,我能够通过这种方式进行远程控制,并确认防火墙是否出于某种原因阻止了 RDP。此外,一旦我禁用防火墙并成功通过 RDP 进行远程控制,输入我的凭据后,系统会提示我接受远程计算机的安全证书。我很久以前就接受了证书,所以这引起了我的警惕。
不久前,我更改了 RDP 端口(出于安全原因),并确认端口没有因更新而更改。我检查了防火墙设置,它们仍然允许 RDP 服务通过防火墙。其中一些是“预定义的”,仍然调用默认 RDP 端口 (3389),而其他(仍为预定义)允许所有端口。
是否有某种方法可以“重置” RDP 配置或类似的东西,以便防火墙知道 RDP 可以通过?
答案1
我不确定“重置” RDP 配置是否可行,但我认为,如果您在硬件防火墙中设置一条规则,将新的 RDP 端口转发到 3389,而不是更改 Windows 监听 RDP 的端口,效果会更好。在我看来,这是一个更可靠的实现,我猜您不会遇到端口号交叉的问题。微软最近似乎在频繁更新 RDP(我使用RDP包装器并昨晚安装了更新,它也为我重置了一些东西),所以问题必然会发生。