VMware虛擬機CentOS系統(tǒng)網(wǎng)絡設置
1 VMware網(wǎng)卡
VMware默認情況下會安裝三個網(wǎng)卡,如下圖示(點擊最上方編輯-->虛擬網(wǎng)絡編輯器)。

VMnet0:“橋接網(wǎng)絡” VMnet1:“僅主機虛擬網(wǎng)絡” VMnet8:“NAT網(wǎng)絡”
其中VMnet0為主機物理網(wǎng)卡,其余為虛擬網(wǎng)卡。而實際上VMware共支持支持VMnet0~VMnet9共10塊(虛擬)網(wǎng)卡,對于每一塊虛擬網(wǎng)卡來說,同一時刻只能選擇以上任一種網(wǎng)絡屬性,其中可以有多塊虛擬網(wǎng)卡具有“僅主機網(wǎng)絡”特性,但同一時刻只能有1塊虛擬網(wǎng)卡具有“NAT網(wǎng)絡”屬性。
2 VMware簡化的網(wǎng)絡拓撲

簡化的網(wǎng)絡拓撲(圖片來自網(wǎng)絡) VMnet0(橋接):虛擬機與外網(wǎng)計算機可以互相訪問 VMnet1(僅主機):虛擬機與外網(wǎng)計算機不可互相訪問 VMnet8(NAT):虛擬機能訪問外網(wǎng)計算機而外網(wǎng)計算機不能訪問虛擬機
具體可參考:虛擬機3種網(wǎng)絡連接方式區(qū)別
3 虛擬機上網(wǎng)設置
3.1 測試環(huán)境
- 主機系統(tǒng):Windows 8.1
- 虛擬機軟件:VMware Workstation 12
- 虛擬機系統(tǒng)鏡像:CentOS-6.5-x86_64-bin-DVD1
3.2 讓虛擬機上網(wǎng) 3.2.1 NAT模式
(1)打開cmd-->輸入ipconfig,可以看到本地wifi的信息如下:

物理機網(wǎng)絡信息
(2)打開虛擬網(wǎng)絡編輯器(最上方編輯菜單),開啟DHCP服務(用于自動獲取IP地址)

(3)最上方-->虛擬機-->設置

設置NAT模式
(4)網(wǎng)絡測試
ping物理主機-->物理機ping虛擬機-->ping百度測試網(wǎng)絡
結果只有物理機沒辦法ping通虛擬機,理論上NAT模式下虛擬機與物理機是可以互訪的。有簡友明白的也可以留言交流。
3.2.2 橋接模式
設置同理NAT模式,注意“橋接模式”中的“直接連接物理網(wǎng)絡”意思是重新分配一個 IP地址,而“復制物理網(wǎng)絡連接狀態(tài)”就是虛擬機和本地電腦通用一塊網(wǎng)卡,也就不存在重新為虛擬機上網(wǎng)分配IP地址。

橋接模式
3.3 靜態(tài)IP配置 涉及到三個配置文件,分別是:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
涉及到五個網(wǎng)絡信息地址,分別是:子網(wǎng)IP、子網(wǎng)掩碼、網(wǎng)關IP、靜態(tài)IP地址、DNS服務器IP
(1)虛擬機網(wǎng)絡模式設置
打開cmd-->ipconfig,查看網(wǎng)絡信息;打開虛擬網(wǎng)絡編輯器并填寫NAT設置,同時將虛擬機的網(wǎng)絡模式設置為NAT模式;

NAT模式設置 關閉DHCP服務
前面的網(wǎng)絡設置都開啟了DHCP自動分配IP服務,在設置靜態(tài)IP之前必須先關閉DHCP服務。

(2)修改/etc/sysconfig/network
NETWORKING=yes #啟動時激活聯(lián)網(wǎng) HOSTNAME=developer #主機名 GATEWAY=192.168.xxx.xxx #網(wǎng)關地址
(3)修改/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0" #設備名稱 BOOTPROTO="static" #啟動類型 dhcp|static IPADDR=192.168.xxx.xxx #IP地址,注意必須和物理機在同一網(wǎng)段內(nèi) NETMASK=255.255.xxx.xxx #子網(wǎng)掩碼 HWADDR="xx:xx:xx:xx:xx:xx" #硬件Mac地址 IPV6INIT="no" #關閉IPV6 NM_CONTROLLED="yes" #設備eth0是否可以由Network Manager圖形管理工具托管 ONBOOT="yes" #系統(tǒng)啟動時是否激活網(wǎng)卡 TYPE="Ethernet" #網(wǎng)絡類型 UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" #全局唯一標識符 DNS1=8.8.8.8 #Google提供的免費DNS服務器的IP地址 DNS2=8.8.4.4 #Google提供的免費DNS服務器的IP地址
注意:這里DNS1是必須要設置的否則無法進行域名解析。
(4)修改/etc/resolv.conf
# Generated by NetworkManager nameserver 8.8.8.8 nameserver 8.8.4.4
其實這一步可以省掉,上面設置了DNS Server的地址后系統(tǒng)會自動修改這個配置文件。
(5)重啟網(wǎng)卡
service network restart
重啟網(wǎng)卡時,shell中可能會有重新配置IP的相關信息出現(xiàn)在shell中。
(6)網(wǎng)絡測試

ping網(wǎng)關

ping百度
總結
VMware Workstation是一款非常不錯的虛擬機軟件,許多愛好者用VMware Workstation設計多種實現(xiàn)環(huán)境做測試。VMware Workstation的虛擬網(wǎng)絡部分,功能非常的強大,但對于初學者來說,稍顯復雜。
相關文章
主機和VMware中的Linux實現(xiàn)共享文件夾的圖文教程
這篇文章主要介紹了主機和VMware中的Linux如何實現(xiàn)共享文件夾,本文圖文并茂給大家介紹的非常詳細,需要的朋友可以參考下2017-11-11
VMware Workstation下安裝Linux教程(圖文)
本篇文章主要介紹了VMware Workstation下安裝Linux的詳細步驟(圖文),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
VMware下僅主機模式(host-only)下的ip配置教程分享
今天小編就為大家分享一篇VMware下僅主機模式(host-only)下的ip配置教程。具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06

