標籤:
關於Host-only指的是主機與虛擬機器之間的互聯,因此虛擬機器是不能連網的,若需要連網則需要使用NAT模式;
Host-only模式實現連網得考慮如下配置過程:
附:VMware虛擬機器三種網路模式(Bridged,Nat,Host-only)區別詳解
VMware的幾個虛擬設備
- VMnet0:用於虛擬橋接網路下的虛擬交換器
- VMnet1:用於虛擬Host-Only網路下的虛擬交換器
- VMnet8:用於虛擬NAT網路下的虛擬交換器
- VMware Network Adepter VMnet1:Host用於與Host-Only虛擬網路進行通訊的虛擬網卡
- VMware Network Adepter VMnet8:Host用於與NAT虛擬網路進行通訊的虛擬網卡
安裝了VMware虛擬機器後,會在網路連接對話方塊中多出兩個虛擬網卡,
1、 安裝VMware-Workstation,安裝虛擬機器Linux(centos、ubuntu等)完畢;
2、設定虛擬機器上網方式是Host-only,然後確認如下全部ip設定:
(1)配置VMware Network Adapter VMnet1(即,主機的虛擬網卡,用來跟虛擬機器通訊的)
查看主機的網路連接設定,找到示三個串連
其中,VMware Network Adapter VMnet8和NAT方式相關,本文暫不討論。這裡VMware Network Adapter VMnet1和Host-only相關,設定VMware Network Adapter VMnet1的ip如下,其中紫紅色“2”可以換成不衝突的任意子網,而藍色不可更改,這裡的1表示分配給主機的子網內ip,即全部完成後虛擬機器ping192.168.2.1就會ping通主機(後文檢驗)。
(2)共用本地串連
開啟本地串連設定,找到主機的網路設定共用頁,設定頁面如下:
串連設定而上網,選擇VMnet1;
(3)配置虛擬機器網路所在子網網段
192.168.2.0指明了虛擬機器和主機之間構成了一個局域子網網段是2,所以主機相對於虛擬機器的ip配置的是192.168.2.1,而虛擬機器開機後配置的ip也必須配置成192.168.2.*的樣子這樣就算主機沒有連網,和虛擬機器也能互聯。
(4)虛擬機器Linux配置ip
開機修改ip,手動,ip說明在子網2段內,ip為99,網關即為主機ip,全部配置完成後主機ping 192.168.2.99會ping通虛擬機器。
注意:安裝虛擬機器時或之後設定網路屬性要保證網路設定項為hostonly
(5)檢驗ip是否正確
至此ip設定完成,正確的標誌是虛擬機器與主機可以互相ping通,根據上面的配置使用語句
主機ping 虛擬機器:ping 192.168.2.99 虛擬機器ping 主機:ping 192.168.2.1 也可ping下百度:ping www.baidu.com
如有必要請重啟虛擬機器!
實戰小技巧:
根據上述資料,在VMware的Host-Only連網模式下,我們可以建立多個虛擬機器,虛擬機器的IP分別為 192.168.2.2、192.168.2.3、192.168.2.4 等等。這些虛擬機器與主機(192.168.2.1)就組成了一個區域網路,虛擬機器與虛擬機器之間可ping通,虛擬機器與主機之間也可ping通,即相互之間是可通訊的,更重要的一點是,各個虛擬機器都可訪問外網!!!
延伸閱讀:
Virtual Box下配置Host-Only連網方式詳解
Windows主機裡利用VMware安裝Linux(CentOS)虛擬機器,Host-only串連上網方式詳解