我尝试迁移我们的终端服务器,现在成功了。终端服务器已加入受信任的域,通常我们可以从自己的域访问终端服务器。
我在我们的 DNS 服务器上创建了一条 A 记录,将旧服务器名称路由到此新服务器的 IP,每当我 ping 它时,它都会正常工作。如果我尝试连接到它,它会弹出登录提示,登录后,我收到此错误...
The connection cannot be completed because the remote computer that was reached is not the one you
specified. This could be caused by an outdated entry in the DNS cache.
Try using the IP address of the computer instead of the name.
我尝试过清除 DNS 缓存,也尝试过注册 DNS,但都不起作用。你认为我该怎么办?
注意:我只安装了远程桌面会话主机角色。
答案1
这可能是因为当您迁移服务器时,在 Active Directory 中创建了一个新的计算机对象,而旧的计算机对象仍然存在于 Active Directory 中。
RDP 客户端将检查您尝试访问的服务器名称是否与 SPN 匹配,因此客户端能够检测到您输入的 DNS 名称与 Active Directory 中的正确计算机对象不相关。
如果可以:删除 AD 中的旧计算机对象。或者从旧计算机对象中取消注册 SPN,并将其添加到新对象中。