none
Hyper-V 虚拟机如何访问主机 RRS feed

  • 问题

  • 第一次接触Hyper-V,目前准备学习Sharepoint 2010,在微软网上下载了sharepoint 2010 的vhd,想在自己机器上搭建一个开发平台。主机的操作系统是windows 2008 R2 标准版,并开启了Hyper角色。

    按照说明,首先在Hyper-V管理器中,新创建了一个内部的虚拟网络。然后在网络连接中修改这个虚拟网卡的IP:192.168.150.5 掩码:255.255.255.0,dns:192.168.150.1。然后导入下载的vhd并且启动成功。连接虚拟机查看网卡的ip地址为192.168.150.1。

    现在情况是主机能ping到虚拟机的Ip,并且能够访问到虚拟机。但是虚拟机ping不到主机的IP。
    我想在虚拟机上映射主机上的一个共享文件夹,请问该如何设置?

    2011年5月4日 9:28

答案

  • 主机能ping到虚拟机的Ip,并且能够访问到虚拟机,说明网络设置没有问题。

    虚拟机ping不到主机的IP,应该是防火墙的设置问题,在网络和共享中心->更改高级共享设置->启用网络发现和文件和打印机共享就可以了。

    希望此信息对您有所帮助!

     


    一起学习进步!
    • 已标记为答案 aleck yang 2011年5月5日 1:36
    2011年5月4日 11:39
  • yalin_M:

              不好意思,我搞错了概念。您说的是正确的。脑子里象是灌了浆糊一样。

    我一直想用主机的原先IP来连接,其实hyper-v已经帮我新建了一个虚拟网卡,用于和虚拟机的连接。对虚拟机来说,192.168.150.5指向的就是主机本身。这么简单的问题,被我想的复杂了。呵呵

    • 已标记为答案 aleck yang 2011年5月5日 1:36
    2011年5月5日 1:36

全部回复

  • 主机能ping到虚拟机的Ip,并且能够访问到虚拟机,说明网络设置没有问题。

    虚拟机ping不到主机的IP,应该是防火墙的设置问题,在网络和共享中心->更改高级共享设置->启用网络发现和文件和打印机共享就可以了。

    希望此信息对您有所帮助!

     


    一起学习进步!
    • 已标记为答案 aleck yang 2011年5月5日 1:36
    2011年5月4日 11:39
  • yalin_M:

    十分感谢你的答复。我按照你的办法,关闭了主机和虚拟机上的防火墙,开启了网络发现和共享。测试了一下,虚拟机上还是ping 不到主机的IP。

     

    我查看了下虚拟机上网卡的设置,

    IP: 192.168.150.1

    掩码:255.255.255.0

    网关为空

     

    这里的网关需要设置吗?我试了下,设置192.168.150.5(前面提到的新建的虚拟网卡的IP)为网关,ping主机ip时,提示 Request time out. 之前没有设置网关的时候,提示的是 transmit error.

    2011年5月5日 0:53
  • yalin_M:

              不好意思,我搞错了概念。您说的是正确的。脑子里象是灌了浆糊一样。

    我一直想用主机的原先IP来连接,其实hyper-v已经帮我新建了一个虚拟网卡,用于和虚拟机的连接。对虚拟机来说,192.168.150.5指向的就是主机本身。这么简单的问题,被我想的复杂了。呵呵

    • 已标记为答案 aleck yang 2011年5月5日 1:36
    2011年5月5日 1:36
  • 虚机的网络配置和物理机的配置没有什么区别, 检查一下你的DNS、网关的设置


    Jeffrey
    2011年5月24日 7:18
  • 虚拟网络仅供虚拟机之间通讯~!

    如果要实现虚拟机和物理机的通讯,还是要虚拟机新建与物理机连接的internal类型网卡~!


    路可以歪着走,但是方向一定要是对的~!
    2011年6月3日 1:19
  • 我兄弟也是遇见过这种问题,他添加是旧版本的网络适配器,后来换成新版本的适配器就能和ping通HOST了。

    2012年3月7日 6:05
  • 是啊1

    学习啊!


    减少颈椎病患者的痛苦从现在开始 http://www.liangzizhen.com

    2012年6月13日 1:59