當(dāng)我們打開虛擬機(jī)不能正常上網(wǎng)的時候是不是很是郁悶蝇棉。接下來我就給大家整理了一些辦法方便大家可以在虛擬機(jī)中自由的飛翔。
首先來點(diǎn)理論:
VM中有三種虛擬機(jī)交換原理:
1.bridged(橋接模式)
在這處模式下般码,虛擬機(jī)等同于網(wǎng)絡(luò)內(nèi)的一臺物理主機(jī),可對手動設(shè)置IP龟再,子網(wǎng)掩碼印衔,DNS,且IP地址要和主機(jī)的IP在同一網(wǎng)段內(nèi)啼止。這樣,虛擬機(jī)就和主機(jī)如同連在一個HUB上的兩臺計算機(jī)兵罢,只要主機(jī)能上網(wǎng)献烦,虛擬機(jī)也會在這種模式下上網(wǎng)。
2.host-only(主機(jī)模式)
在host-only模式中卖词,所有的虛擬系統(tǒng)是可以相互通信的巩那,但虛擬系統(tǒng)和真實(shí)的網(wǎng)絡(luò)是被隔離開的。
提示:在host-only模式下此蜈,虛擬系統(tǒng)和宿主機(jī)器系統(tǒng)是可以相互通信的即横,相當(dāng)于這兩臺機(jī)器通過雙絞線互連。 虛擬網(wǎng)絡(luò)是相通的裆赵,和其他非宿主的計算機(jī)是相隔開的不通信的东囚。
在host-only模式下,虛擬系統(tǒng)的TCP/IP配置信息(如IP地址战授、網(wǎng)關(guān)地址页藻、DNS服務(wù)器等),默認(rèn)狀態(tài)下都是由VMnet1(host-only)虛擬網(wǎng)絡(luò)的DHCP服務(wù)器來動態(tài)分配的植兰。但是如果在這種如果同樣的對虛擬機(jī)手動設(shè)置與宿主機(jī)相同網(wǎng)段內(nèi)的設(shè)置也就可以上網(wǎng)的份帐。
如果你想利用VMWare創(chuàng)建一個與網(wǎng)內(nèi)其他機(jī)器相隔離的虛擬系統(tǒng),進(jìn)行某些特殊的網(wǎng)絡(luò)調(diào)試工作楣导,可以選擇host-only模式废境。
3.NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換模式)
使用NAT模式,就是讓虛擬系統(tǒng)借助NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)功能,通過宿主機(jī)器所在的網(wǎng)絡(luò)來訪問公網(wǎng)噩凹。也就是說巴元,使用NAT模式可以實(shí)現(xiàn)在虛擬系統(tǒng)里訪問互聯(lián)網(wǎng)。NAT模式下的虛擬系統(tǒng)的TCP/IP配置信息是由VMnet8(NAT)虛擬網(wǎng)絡(luò)的DHCP服務(wù)器提供的栓始,無法進(jìn)行手工修改务冕,因此虛擬系統(tǒng)也就無法和本局域網(wǎng)中的其他真實(shí)主機(jī)進(jìn)行通訊(虛擬機(jī)可以ping主機(jī),而主機(jī)無法ping虛擬機(jī))幻赚。采用NAT模式最大的優(yōu)勢是虛擬系統(tǒng)接入互聯(lián)網(wǎng)非常簡單禀忆,你不需要進(jìn)行任何其他的配置,只需要宿主機(jī)器能訪問互聯(lián)網(wǎng)即可落恼。
如果你想利用VMWare安裝一個新的虛擬系統(tǒng)箩退,在虛擬系統(tǒng)中不用進(jìn)行任何手工配置就能直接訪問互聯(lián)網(wǎng),建議你采用NAT模式佳谦。
接著關(guān)于虛擬機(jī)不能上網(wǎng)的常見問題解決:
1:vm無法連接虛擬設(shè)備+sata0:1
具體什么原因我不知道戴涝,出現(xiàn)的現(xiàn)象是當(dāng)我每次布局各種網(wǎng)絡(luò)ip后,虛擬機(jī)可以正常上網(wǎng)钻蔑,當(dāng)關(guān)機(jī)后虛擬機(jī)又不可以聯(lián)網(wǎng)了啥刻。悲劇啊
方法一:【1】只要在編輯虛擬機(jī)設(shè)置--選中硬盤--點(diǎn)高級--在 虛擬機(jī)設(shè)備節(jié)點(diǎn)中選ide0:0接行了。(本人找不到虛擬機(jī)設(shè)備節(jié)點(diǎn)ide0:0咪笑,所以這個方法不是本人用的辦法)可帽。
方法二:將原來的網(wǎng)絡(luò)適配器刪除,新建一個nat鏈接窗怒,將原來的鏈接修改為橋接映跟。
當(dāng)解決這個問題如果還是不能上網(wǎng)那就接著往下看:
接下來我就主要講下下面兩種方法的連接:
[ 1 ] NAT: ? ? ? ? 首先確認(rèn)主機(jī)已經(jīng)連接網(wǎng)絡(luò)可以正常上網(wǎng),設(shè)置虛擬機(jī)網(wǎng)絡(luò)連接方式為“NAT”扬虚,然后啟動虛擬機(jī)努隙,在虛擬系統(tǒng)里打開“網(wǎng)上鄰居”的屬性,雙擊“Internet 協(xié)議(TCP/IP)”辜昵,在彈出框中選擇“自動獲得 IP 地址”和“自動獲得 DNS 服務(wù)器地址”荸镊,點(diǎn)“確定”,修復(fù)一下虛擬系統(tǒng)的“本地連接”就可以上網(wǎng)了路鹰。
[ 2 ] 橋接 :? ? ? ? 在外網(wǎng)虛擬機(jī)使用橋接上網(wǎng)贷洲,只需啟用主機(jī)的寬帶連接共享功能即可,但是啟用寬帶連接共享的主機(jī)必須啟用 DHCP Client 和 RPC 服務(wù)晋柱。? ? ? ? ? 如果 DHCP Client 啟動失敗优构,可以打開“設(shè)備管理器”,點(diǎn)擊“查看 - 顯示隱藏的設(shè)備”雁竞,然后展開列表中的“非即插即用驅(qū)動程序”钦椭,查看其下的 IPSEC driver 和 NetBIOS over TCP/IP 是否被停用拧额,將其啟用并重啟即可。? ? ? ? ? 1彪腔、斷開寬帶連接侥锦,禁用”本地連接“,打開“本地連接”的屬性德挣,雙擊“Internet協(xié)議(TCP/IP)”恭垦,修改 IP 地址為 192.168.0.1 ,子網(wǎng)掩碼為 255.255.255.0 格嗅,DNS 填寫主機(jī)所在地的 DNS 番挺。如下圖。順便給出win7設(shè)置internet協(xié)議(TCP/IP)地址:設(shè)置網(wǎng)絡(luò)協(xié)議
注意:
當(dāng)我們共享的文件屯掖,關(guān)閉虛擬機(jī)后就失效了玄柏,我們應(yīng)該去
打開終端輸入services.msc,找到
Windows Firewall/Internet Connection Sharing 贴铜,看看這個服務(wù)是否為關(guān)閉狀態(tài)粪摘!
好了這就是我所知道的一些關(guān)于VM虛擬機(jī)的網(wǎng)絡(luò)連接解決辦法。不足之處還請指出绍坝,讓文章更加全面為人們送用徘意。