Hyper v 單網卡 外部網路

來源:互聯網
上載者:User

標籤: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

執行後,重啟,依然不行, 把虛擬交換器全刪掉, 在執行,在重啟, 可以建立外部網路了.

一開始是這樣子的:

即勾了那個 VLAN ID.

勾上這個勾後, 物理機就無法PING通網關, 無法串連網路.

虛擬機器XP內顯示網路受限制. 手動分配了個IP, 顯示網路是通的, 但是PING 不通網關, 更不用說上網了.

去掉這個勾後, 物理機可以PING通網關,可以上網, 虛擬機器依然不行.

 

請大牛幫我搞, 弄了半天,還是不行. 

 

有同事插了句,說外部網路只能通過雙網卡, 我找了根網線, 無奈線太短, 連不到空口上. !!-_-

正準備放棄, 大牛說他在自己的機子上裝了個虛擬WIN7 , 啥都不用動, 上來就是好的!我一看,確實. 真是沒天理了!

開啟以前虛擬WIN8, 和 XP 一樣, 無法PING通網關.

 

後來查了查虛擬機器的配置:

網路介面卡的節點上, 也有一個 VLAN ID 的標識, 用內部網路的時候,我把它勾上了(雖然不懂它是做什麼的).

把這個勾去掉,虛擬XP下依然無法PING通網路, 但是虛擬WIN8 已經可以PING通網關了.

這說明問題就出在這個 VLAN ID上, 方向是對的.

進入XP, 在手動分配個IP地址, 然後 PING 網關, 通了!

瞎折騰了一下午...

 

文筆很差, 僅給遇到同樣問題的小強們做個參考,湊合著看吧.

謝謝.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.