Win7下虛擬機上Linux共享主機上網配置過程(NAT方式)
/ 冰血封情
我的平臺版本:
Host機操作系統:Windows7旗艦版
VMware版本:7.1.4 build-385536
虛擬機操作系統:Red Hat Linux 9.0
主機上網方式:寬帶ADSL
配置方法如下:
1. 將主機的寬帶設爲允許共享。具體方式:點擊任務欄的的網絡圖標,
打開“網絡和共享中心”,如下,
點擊“本地連接”打開“本地連接狀態”如下圖左面部分,點擊屬性打開“本地連接屬性”如圖右半部分,選中“允許替他網絡用戶通過此計算機的Internet連接來連接(N)”點擊確定,
如果出現“internet連接共享訪問被啓用時,出現了一個錯誤(null) ”這個問題,啓動 “window firewall” 就可以解決此問題
2. 檢查一下vmnet1和vmnet8兩個適配器是否啓用,如果沒有,就手動啓用。
如果未啓動vmnet8和vmnet1,點擊圖中的“apply”稍等即可
vmnet1和vmnet8是VMware安裝時附帶安裝的兩個虛擬適配器,在這裏是通過這兩個虛擬適配器來共享主機的真實適配器的網絡資源的,此時,可以用windows下命令行格式下用ipconfig
-all查看一下各適配器的地址,在這裏,我們需要關注的是wmnet8的地址和以太網本地連接的地址:
在VMware菜單下,點擊VM->settings….,跳出如圖對話框:
左側點擊Network Adapter,在右側選中NAT,確定。
此時點擊額Edit->Virturl Network Editor…,可以看見VMware的適配器:
在這裏,可以點擊vmnet8,查看其相關信息,點擊NAT Settings,可以看到Gateway IP,一般是192.168.*.2的形式,和在windows下用ipconfig -all看到的vmnet8地址是同一個網段的,在這裏是192.168.192.2。
4.在Linux虛擬機下設置一下Linux的網絡情況(包括eth0和DNS的設置)。
啓動Linux系統,將eth0的靜態ip設置和VMnet8一個網段的地址(在這裏,是192.168.192.*形式的),子網掩碼爲255.255.255.0,默認網關設爲和vmnet網關地址相同的值,在這裏是192.168.192.2。點擊“ok”確定。
同時,將DNS設置爲和主機的以太網適配器本地連接一樣的地址,在這裏是10.10.167.25。點擊文件->保存。
接下來,點擊“激活”激活eth0.
現在重啓一下Linux的網絡服務(在終端輸入service network restart命令)。
下面在Linux下打開瀏覽器輸入網址測試。
由於軟件園宿舍區連接外網只允許用特定的Dr.COM寬帶認證客戶端登錄方式,而我在Linux下我沒有安裝客戶端軟件,所以在Linux環境下只能連接軟件園的局域網地址(如:10.0.201.11),但是上不去外網。能連接到局域網,說明Linux下的網絡配置是成功的。
總結:這種方式是用VMware的VMnet8適配器來共享主機適配器上網的,域名系統即爲原主機的以太網適配器。可以同時實現主機和虛擬機的同時上網。其實這也是主機和虛擬機的通信方式之一。