我有一个不在任何域上的盒子上运行的Hyper-V Server 2012(免费版本)。
我的Windows 8.1笔记本电脑在我们的域名。 两台机器都在同一个物理networking上。
在我的笔记本电脑上,当我运行Hyper-Vpipe理器并尝试连接到服务器时,我得到:
尝试连接到服务器“192.168.100.15”时发生错误。 检查虚拟机pipe理服务是否正在运行,并且您有权连接到服务器。
- Hyper-V Server R2 – 磁盘pipe理MMC返回RPC服务器不可用
- Server 2012 hyper-v3实时迁移
- 在Hyper-V上运行Mac OS X
- 本地机器上的Hyper-V虚拟机传输速度非常慢
- Hyper-V是一个真正的pipe理程序
您没有完成此任务所需的权限。 联系计算机“192.168.100.15”的授权策略的pipe理员
我能做什么? 没有指定备用凭证的选项。 我尝试在Hyper-V服务器上创build一个与笔记本电脑上的域用户名相同的本地用户,但是由于域用户标识符的格式为[email protected],所以无法创build。
将目标帐户凭据从命令行添加到Windows Credential Manager,然后尝试重新连接:
cmdkey /add:TARGET /user:TARGET\USER /pass
其中TARGET是远程Hyper-V主机名,USER是作为pipe理员添加到Hyper-V服务器的用户名。
顺便说一下,在我自己努力configuration这个configuration之后,我强烈build议在客户端和服务器上运行HVRemote ,以帮助解决潜在的问题。
您可以用runas启动mmc,然后select例如
runas /user:AlternativeUsername mmc
值得一读这个完整的指南,这也将给你一个很好的捷径:
使用备用凭证运行Hyper-Vpipe理工具
按住Shift键 ,然后右键单击“Hyper-Vpipe理器”,select“以其他用户身份运行”,然后input有权pipe理Hyper-V的凭据。
如果你使用这个语法, Runas也可以工作:
runas /user:domain\username /netonly "mmc virtmgmt.msc"
如果你想连接到不属于DOMAIN的Hyper-V服务器,你可以使用这个技巧:
runas /user:NAME_OF_HYPERV_SERVER.\Administrator /netonly "mmc virtmgmt.msc"
重要提示:注意服务器名称之后的时间段。
因此,如果您位于Windows 10计算机上,并且不想连接到计算机上安装的hyper-v,而是连接到本地networking上的另一个hyper-v服务器,并且它不是域的一部分,则可以用这个。 如果您的hyper-v服务器被命名为crunchy,那么这将是使用的行:
runas /user:crunchy.\Administrator /netonly "mmc virtmgmt.msc"
当然,这也假定您的pipe理员帐户被称为Administrator 。
请享用!