最近我安装了 VirtualBox(以及随附的网络支持)。一切都运行良好,比我之前使用的旧 VM 好多了。
但是,自从安装以来,我就无法再远程桌面进入我的机器了!
我已检查以确保我的网络 IP 地址没有改变,并且我的路由器仍然设置为允许远程桌面连接到我的电脑,但是,我仍然无法连接。
有人遇到过这个问题吗?如何解决?
答案1
您的任何虚拟机是否启用了远程显示?默认情况下,这会绑定到标准 Windows 远程桌面端口 (3389)。如果虚拟机正在使用此端口,Windows 将无法将其用于远程桌面。请参阅手册有关如何更改端口的更多讨论。
答案2
我遇到了同样的问题 - 在这里添加答案,因为我的原因和解决方案与上面列出的不同。
我发现“VirtualBox 主机专用网络适配器”阻止我使用远程桌面进入主机。它还破坏了企业网络备份对该主机的访问。
这篇文章介绍了一种注册表调整方法,*NdisDeviceType
在 VirtualBox 仅主机网络适配器的适配器设置中将 DWORD 值设置为 1。网络适配器设置可以在下面的HKLM:\system\CurrentControlSet\control\class\{4D36E972-E325-11CE-BFC1-08002BE10318}
注册表中找到。
*NdisDeviceType
在 msdn 上有记录(http://msdn.microsoft.com/en-us/library/ff557037%28VS.85%29.aspx);必需值 1 用于指示网络适配器未连接到外部网络。如果不设置该值,则“未识别网络”的存在会导致 Windows 更积极地进行防火墙设置,因此我看到远程桌面和备份访问中断。
请注意,每次升级 VirtualBox 时,我都必须重新应用此更改。唉。
答案3
我还远程安装了 VirtualBox,它破坏了我的远程桌面连接。
我的经验是这样的:Windows防火墙似乎已被重置。
我可以给你一个解决方案:将你的键盘、鼠标和显示器连接到远程机器,然后重新设置防火墙。就我而言,我的高清电视没有 VGA 输入,我也没有 VGA 显示器,所以我必须插入带有 DVI 转 HDMI 适配器的视频卡来直接控制我的服务器。
这很麻烦,但这似乎是唯一的办法,除非有办法远程配置防火墙(但防火墙就是防火墙,我怀疑这种情况会发生)。
PS:在防火墙主题中以及远程桌面和 VirtualBox 的不同主题中,从内部网络中的计算机,我尝试访问服务器上的网站,但端口 80 已被阻止。这是在我安装了具有网络支持的 VirtualBox 之后发生的。