主機為windowsxp系統,vmware虛擬機器裡安裝linux作業系統。安裝完vmware後,主機的網路連線裡面出現了兩個新的連線,即vmware network adapter vmnet1和vmware network adapter vmnet8如圖。虛擬機器裡安裝的系統就是靠這兩個虛擬網絡卡來聯網的。(如下圖)
主機上類似antiarp 防火牆一定要關掉 否則虛擬機器不能上網
有以下幾種可選方法:
1、bridged(網橋)方式:
如果主機是通過區域網上網的,可讓虛擬機器使用與主機網段、閘道器和dns等的相同的設定,選用乙個有效的區域網ip即可。
2)設定vmware網路連線為bridged
3)虛擬機器系統網路設定
多網絡卡橋接
當我有雙網絡卡時,雖然vmnet0:bridged to an automatically chosen adapter(在vmware的edit ->virtual network settings... 開啟virtual network editor)
但是,我嘗試了一下,虛擬機器只可橋接「本地連線」(via網絡卡),不能橋接「本地連線2」(realtek網絡卡)
在virtual network editor -> automatic bridging 選項卡裡
若我們想橋接「本地連線2」(realtek網絡卡)需要在「exclude adapters" 裡add "via網絡卡」(本地連線),這樣「本地連線2」就可以橋接了。但是「本地連線」(via網絡卡)卻不可以了,即使在「exclude adapters" 裡remove "via網絡卡」也不行,我猜測 vmware其實只支援乙個最初未被排除的網絡卡橋接!
這時,我們回到virtual network editor -> automatic bridging 選項卡,發現vmnet0 把 realtek網絡卡排除了
橋接「本地連線」(via網絡卡)時,vmware選擇vmnet0,
橋接「本地連線2」(realtek網絡卡)時,vmware選擇vmnet2
虛擬機器上網路相應的設定,就可以了。
2、nat方式:
使用vmware提供的nat和dhcp服務,虛擬機器使用主機中的虛擬網絡卡vmnet8作為閘道器,並且tcp/ip設定需遵循程式中關於vmnet8的dhcp和nat設定,如ip必須在其dhcp設定的startip和endip之間,閘道器需使用其nat設定的gateway ip。
nat方式可實現虛擬機器主機 通訊,但是 虛擬機器--->網際網路 即只能夠虛擬機器訪問網際網路,但是若想把虛擬機器作為伺服器,讓網際網路訪問,不可以。
但是如果有多個網絡卡,虛擬機器可以不用更改設定,就可以同時訪問多個網絡卡連線的網際網路。
1) 設定vmware 網路連線方式為nat
2)在虛擬機器裡,linux網路設定,只需選擇自動獲取ip,就可以了!
預設使用vmnet1,將虛擬機器ip設定與vmnet1同網段,gateway設定成vmnet1的ip,其餘設定與vmnet1相同,dns設定與主機相同
例如 vmnet1 ip :192.168.101.1
虛擬機器設定: ip :192.168.101.100 gateway : 192.168.101.1
這樣就實現了虛擬機器主機 通訊,但是 虛擬機器網際網路 仍無法通訊
1)選擇vmware的host-only
2)主機的本地連線
3)在虛擬機器linux裡,設定網路
4、共享主機的internet連線的方式
(如果主機是win98系統可能不適用):
在主機的「本地連線」屬性的高階裡面共享internet連線。如果選的是vmnet1虛擬網絡卡,則在vmware的ethernet設定需選用host-only;如果選vmnet8,則ethernet設定需選用nat。共享連線後,那個被選中的虛擬網絡卡的ip會預設被設為192.168.0.1(如果主機也是通過區域網的192.168.0.1閘道器上網的,則需把這個虛擬網絡卡設定為不同的網段ip,如192.168.1.1)這時候虛擬機器裡面就可以通過把這個虛擬網絡卡作為閘道器來上網了。實際上是乙個簡單的路由nat,所以nat方式就不討論了,我們只以host-only為例。
共享host-only方式,可實現虛擬機器主機 通訊,但是 虛擬機器--->網際網路 即只能夠虛擬機器訪問網際網路,但是若想把虛擬機器作為伺服器,讓網際網路訪問,不可以。
1)選擇vmware的host-only
2)設定主機的本地連線屬性
被選中的虛擬網絡卡的ip會預設被設為192.168.0.1,當然也可以更改。而且共享連線取消後,還會變回到共享連線前的網路設定。
在虛擬機器linux裡,設定網路:
總結:
vmware 下linux上網設定
主機為windowsxp系統,vmware虛擬機器裡安裝linux作業系統。安裝完vmware後,主機的網路連線裡面出現了兩個新的連線,即vmware network adapter vmnet1和vmware network adapter vmnet8如圖。虛擬機器裡安裝的系統就是靠這兩個虛擬網...
vmware下linux上網成功
size x large 1 設定windows下的本地連線允許vmware network adapter vmnet1來共享上網。2 設定windows下vmware network adapter vmnet1。將其ip設定為192.168.1.1即windows下閘道器 但後來突然windo...
vmware 下linux上網設定
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!主機為windowsxp系統,vmware虛擬機器裡安裝linux作業系統。安裝完vmware後,主機的網路連線裡面出現了兩個新的連線,即vmware network adapter vmnet1和vmware network adapter vm...