码迷,mamicode.com
首页 > 其他好文 > 详细

Hyper v 单网卡 外部网络

时间:2014-08-04 21:18:40      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   strong   io   2014   问题   工作   

先说一下环境: WIN 8.1 单网卡(有 无线 和 有线网卡, 但是没有多余的网络接口可插,还是等于单网卡)

 

Hyper V 有3种虚拟交换机类型:

专用 / 内部 / 外部

各有各的用处, 我理解也不多,不多嘴误导大家.

 

今天说这个,是因为要做CSS和JS兼容调试, 开发用的都是IE11,用IE11的调试工具将文档模式调为 IE8 ,发现 jQuery.Validation 不能常运行. 但是用虚拟机装的 XP上直接用IE8 ,却没有任何问题,真的很蛋疼.

 

工作用的有两台电脑,一台装的是WIN7,台式,大屏. 一台是笔记本 WIN 8.1,小屏.

一般用台式机做开发. 但是WIN7 装不了HYPER V. 要做兼容调试,只能在笔记本上开个虚拟机,然后远程到虚拟机上.

刚开始的时候,虚拟机类型选的是内部网络, 只能在虚拟机所在的物理机上开远程. 物理机又是小屏,用一次两次无所谓,用的多了就各种不舒坦了.

 

今天下午尝试将虚拟网络调整为外部网络,第一个问题:

创建虚拟交换机时出现了问题,创建虚拟以太网交换机时失败, XXXXXX 灾难性故障.

 

没有截屏,总之是无法创建. 搜了一大堆,没有说出个所以然的.

从网上找了段命令:

netsh winsock reset

执行后,重启,依然不行, 把虚拟交换机全删掉, 在执行,在重启, 可以创建外部网络了.

一开始是这样子的:

bubuko.com,布布扣

即勾了那个 VLAN ID.

勾上这个勾后, 物理机就无法PING通网关, 无法连接网络.

虚拟机XP内显示网络受限制. 手动分配了个IP, 显示网络是通的, 但是PING 不通网关, 更不用说上网了.

去掉这个勾后, 物理机可以PING通网关,可以上网, 虚拟机依然不行.

 

请大牛帮我搞, 弄了半天,还是不行. 

 

有同事插了句,说外部网络只能通过双网卡, 我找了根网线, 无奈线太短, 连不到空口上. !!-_-

正准备放弃, 大牛说他在自己的机子上装了个虚拟WIN7 , 啥都不用动, 上来就是好的!我一看,确实. 真是没天理了!

打开以前虚拟的WIN8, 和 XP 一样, 无法PING通网关.

 

后来查了查虚拟机的配置:

bubuko.com,布布扣

网络适配器的节点上, 也有一个 VLAN ID 的标识, 用内部网络的时候,我把它勾上了(虽然不懂它是做什么的).

把这个勾去掉,虚拟XP下依然无法PING通网络, 但是虚拟WIN8 已经可以PING通网关了.

bubuko.com,布布扣

这说明问题就出在这个 VLAN ID上, 方向是对的.

进入XP, 在手动分配个IP地址, 然后 PING 网关, 通了!

瞎折腾了一下午...

 

文笔很差, 仅给遇到同样问题的小强们做个参考,凑合着看吧.

谢谢.

Hyper v 单网卡 外部网络,布布扣,bubuko.com

Hyper v 单网卡 外部网络

标签:style   blog   http   strong   io   2014   问题   工作   

原文地址:http://www.cnblogs.com/xling/p/3890892.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!