我启用了 RDP,设置了静态 IP 地址,创建了本地管理员帐户,并确保远程管理已启用。我可以正常 ping 服务器。在运行 Windows 10 的客户端计算机上,我打开远程桌面并输入 IP 地址和 serverName\localAdmin。当我单击“连接”时,它会加载一段时间,然后返回“远程桌面无法连接到远程计算机”错误。
我是不是漏掉了什么?所有设备都不在域中。
答案1
所以我找到了一些与我遇到的问题相关的信息。就像建议的那样,这是一个防火墙问题,对于未来的用户,这些是我运行的命令,用于禁用防火墙,然后添加一些规则。
电源外壳
Enable-NetFirewallRule -DisplayGroup "*"
命令提示符
C:\ netsh advfirewall firewall set rule group="Remote Desktop" new enable=yes
C:\ netsh advfirewall firewall set rule group="Remote Administration" new enable=yes
C:\ netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable=yes
C:\ netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes
C:\ netsh firewall set icmpsetting 8
答案2
您看到的错误听起来像是防火墙问题。检查您尝试通过 RDP 连接的服务器上的本地防火墙。它可能需要为 TCP 3899 添加规则。您可以测试此问题的另一种方法是暂时禁用正确配置文件(域、私有或公共)的本地防火墙,然后再次尝试连接。如果成功,您就知道需要添加防火墙例外。只需确保再次为刚刚禁用的配置文件启用防火墙即可。
由于有关您所处的整体网络环境的信息并不多,请确保您和服务器之间没有其他硬件防火墙。
答案3
在某些系统中
您需要执行以下行:
netsh firewall set service type=remoteadmin mode=enable
前:
netsh advfirewall firewall set rule group="Remote Administration" new enable=yes