第一次玩Hyper-V,宿主居然不能访问虚拟机,何解?

  • k
    kouqin
    Host: Windows server 2016 std 192.168.1.100

    VM: A(192.168.1.101)、B(192.168.1.102)、C (192.168.1.103)

    单网卡,以上均是同网段,创建外部网络后,生成了一个虚拟网卡。

    问题:

    1.原来能远程操作1.100不能远程访问,接显示器发现是网关给弄没了,填回去后,解决;
    2.宿主机1.100也不能被ABC虚拟机访问,宿主不能访问ABC;但ABC能互访,宿主1.100,ABC均能被网内同段访问。


    请问这是怎么回事?
  • z
    zealotxx
    按我10年前的经验,hyper v宿主默认是隔离的
  • j
    joy88
    无法在hyper-server 和 hyper-pc 之间建立通信 需要从hyper-pc运行管理器 gpedit.msc 打开匿名用户的远程访问权限
  • k
    kouqin
    搜了一上午,都说外部网络是都可以互相访问的。
  • k
    kouqin
    什么意思?pc指虚拟机吗?我虚拟机可以远程访问啊
  • n
    nineapple
    我记得那个物理网卡是不能再动了。。。。你在hyper V 后不能再去修改物理网卡了。。。。。
  • l
    labazhou
    如果你的虚拟机里面安装的是WIN8以后的系统,系统安装好之后有个增强还是加强选项的,就在登录界面里面可以设置,设置成共享的。win7的只能使用远程桌面才可以
  • k
    kouqin
    不修改我无法从远程访问我的宿主机啊。现在我修改了,唯一缺点就是不能从 宿主机 通过网络访问虚拟机。当然他们系统设计的时候,可能考虑到,既然都在宿主机上了,为何还要通过网络访问,认为多此一举?
  • j
    joy88
    那试试看在server端操作一下呢
  • k
    kouqin
    就是在Server端上不行呀,ping不通。也不能从Server端上远程打开。从局域网内其他客户端均可以。
  • x
    xf22cn
    需要新建一个虚拟交换机……
  • k
    kouqin
    新建一个?

    我看的是这个https://blog.51cto.com/wangchunhai/561836

    就这个图来说,我就是A01、A02、A03 无法访问A。

    不知道是不是版本有什么变化,反正我看解说是:
  • k
    kouqin
    已解决,算是正确楼层吧。

    原来是在新生成后的Hyper-V虚拟网卡设置IP相关信息就全互通了,包括物理网卡也可以设置IP(隐患不明)。OK啦。那些网上的教程说一堆,都不说重点。。。晕。