VMware虛擬機網絡設置——三種方式詳解

1.Vmware的網卡設置

(1)Bridged(橋接)方式

       用這種方式虛擬機的IP可設置成與本機在同一網段,虛擬機相當於網絡內的一臺獨立的機器,網絡內其他機器可訪問虛擬機,虛擬機也可訪問網絡內其他機器,當然與本機系統的雙向訪問也不成問題。

       這個時候vmware就模擬成一個網橋的功能,就只使用 vmnet1網卡,vmnet8就可以不用;


(2)NAT(網絡地址轉換)方式

       這種方式也可以實現本機與虛擬機的雙向訪問。但網絡內其他機器不能訪問虛擬機,虛擬機可通過本機用NAT協議訪問網絡內其他機器。

       現在vmware就模擬成了一個具有DHCP功能的路由器,這個時候就要用vmnet8了。

(3)host-only方式

       這種方式只能進行虛擬機和主機之間的網絡通信,即:網絡內其他機器不能訪問虛擬機,同時虛擬機也不能訪問其他機器。



2.如何設置網絡

       vmware安裝好了以後,會自動設置自動生成的兩張網卡vmnet1和vmnet8。這兩個設置一般不要改動,只要直接進入虛擬機,在虛擬機內修改系統網絡設置就可以了。


(1)如果使用橋接方式,直接設置vmnet1就可以了,具體設置方法WIN7和XP系統下是一樣的,但是得有多餘的IP地址才行,而且虛擬機的IP必須和宿主機在同一網段

我本機配置是IP地址:222.198.135.219 掩碼是255.255.255.0,網關是222.198.135.1,而我虛擬機的配置是eth0的IP地址:222.198.135.210掩碼是255.255.255.0,網關是222.198.135.1

其餘的DNS配置也完全同主機的配置一樣


(2)如果沒有多餘的IP地址,就只有使用NAT方式,設置的關鍵有三點:

第一,確定虛擬機上的虛擬網卡vmnet1和vmnet8的網絡號相同;

第二,在虛擬系統裏設置網絡屬性,把網關地址設爲vmnet1的地址;

第三,開啓主系統的路由功能,使它成爲一臺路由器。

具體的設置方法如下:

a. 在VM--Ethernet中選擇NAT方式

b. 打開Edit--Virtual Network Editor,確定DHCP enable,查看NAT選項中vmnet8網關是192.168.105.2,這個就是虛擬機中的DNS

c. 然後在本機命令行下輸入ipconfig -all,可以看到系統自動分配的Vmnet8的ip爲192.168.105.1

d. 在虛擬系統下打開網絡配置,DNS中主DNS填192.168.105.2,就是剛纔看到的Vmnet8的網關

e. 設備中選擇靜態設置IP,我設置如下:

地址:192.168.105.10 (跟Vmnet8的ip在同一網段就可以,不要跟網關重複)

子網掩碼:255.255.255.0

默認網關:192.168.105.2

到這裏就設置完畢了,重啓網絡服務#service network restart

然後在虛擬機中ping本地,或者在本地ping虛擬機


(3)用host-only方式:

a. 本機共享網絡給Vmnet1,此時修改vmnet1的IP爲:192.168.0.1,關閉防火牆

b. 在虛擬機中打開網絡設置,vi /etc/sysconfig/network-scripts/ifcfg-eth0,設置eth0 如下

ip: 192.168.0.2(或其它在此網段上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1
dns: 202.202.0.33
        202.202.0.34

命令模式下dd刪除HWADDR整行

前邊打#號,註釋掉BOOTPROTO=dhcp

然後保存退出


VMware虛擬機設置完畢。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章