开发界
首页 移动开发 在线交易 IT笔记 网络技术 操作系统 企业架构 数据库 考试认证 IT培训 开源软件 数据存储 行业资讯
大家都在看:java   开发   C#   oracle   mysql   android   web开发   学习   sqlserver   linux   asp   php   ajax   javascript   css   html
Windows 2008虚拟化
2012-08-12 13:06:55 来源:开发界 作者:admin 栏目:虚拟化 责任编辑:admin
[导读]Windows 2008虚拟化。我有个问题,是在2008里,我新装一个虚拟化后,本地的宿主的ADSL无法拨号出去了,就是PPPOE不能使用了, 要删除掉虚拟化后又可以拨号了。
  Windows2008虚拟化。我有个问题,是在2008里,我新装一个虚拟化后,本地的宿主的ADSL无法拨号出去了,就是PPPOE不能使用了,要删除掉虚拟化后又可以拨号了。请问是怎么会事?

虚拟化

  
  回答:根据您的描述,我对这个问题的理解是:当您安装完一个虚拟机以后,本地的ADSL无法拨号。
  
  首先我想和您确认的是这个虚拟机的网卡是绑定在那里的?是否绑定在宿主机器上面的物理网卡上面?
  
  如果是的话,请您创建一个新的虚拟网卡然后将新建的虚拟网卡绑定在虚拟机上面再测试是否能够拨号拨出去。具体的操作请您参考一下的步骤。
  
  1.打开Hyper-V的管理界面,在右边的界面上面虚拟网络管理〉选择添加一个内部的网络连接>定义这个内部的网络连接然后选择只是内部使用,不要选择宿主机器上面的物理网卡您看到的文章来自http://gnaw0725.blog.51cto.com/156601/d-3
  
  2.这个时候打开您所创建的虚拟机,选择设置,在网卡设定中将您刚才创建的网卡绑定到虚拟机上面。保存设置。
  
  现在请您再次尝试ADSL拨号看问题是否依旧存在。
  
  JohnHuang黄吉微软全球技术支持中心
  
  如果您使用的hyper-v的虚拟化,那么出现这种情况是正常的。
  
  hyper-v对于虚拟网络的工作机制是这样的,
  
  当您启动hyper-v,并且添加了一个虚拟网卡之后,
  
  它会把宿主机原有的网卡上所有的网络协议去除(包括tcp/ipv4)
  
  而在上面添加一个微软的虚拟交换机协议,从而将这个网卡虚拟成一个交换机。
  
  那么宿主机对外的通讯如何做呢?hyper-v将会在宿主机上再添加一个的虚拟网卡B,
  
  这个虚拟网卡将会负责把宿主机的网络通讯数据,转发到之前的物理网卡A上(也就是虚拟交换机协议的那块)这样就可以通讯了。您看到的文章来自活动目录seohttp://gnaw0725.blog.51cto.com/156601/d-3
  
  那么其它的虚拟机如何与宿主机通讯呢?所有与宿主机的通讯都会被发送到之前的物理网卡A上(也就是虚拟交换机协议的那块)
  
  这样通过之前的物理网卡A(也就是虚拟交换机协议的那块),整个虚拟网络的通讯得以正常进行。
  
  那么为什么配置虚拟化网络之后,为什么宿主机对外的通讯就断开了呢?这是由于宿主机上自动被添加的虚拟网卡B的默认配置,是自动获取IP地址,如果您的网络中没有dhcp,那么宿主机的通讯就中断了(因为B网卡只能获取到169的地址,这个地址是不能通许的)。
  
  所以此时,我们需要配置这块虚拟网卡B的地址(而不是网卡A)。配置好后,就可以正常通讯了。
  
  
版权所有:转载请注明出处!
分享到:
上一篇虚拟化服务器在规划时应该考虑的.. 下一篇一键开启VmWare下某个虚拟机的方法
您可能还喜欢
今日最新资讯 最新推荐信息
考试认证 更多
开发技术 更多
移动开发 更多

关于开发界 | 合作伙伴 | 联系我们 | 友情链接 | 版权声明 | 网站制作 | 网站地图 | 加入收藏 | 设为首页

Copyright@2012-2016 开发界 京ICP备12027873号