之前學過vm8,可是沒趕上問題,而後本身就無論了。最近因爲工做變更,發現虛擬機IP不能用了。公司是限定了無線,原來是橋接,用不了。因此只能用vmware的NAT模式了。vim
問題:由於常常更換工做地點,IP我常常換,形成虛擬機IP老是改變,不方便用CRT鏈接虛擬機。服務器
咱們在NAT模式設置靜態IP地址,方便之後CRT連接,這樣之後工做地點再怎麼變,IP都不會改變,虛擬主機還能夠上網網絡
1、原理篇編輯器
解決:我先上個原理圖ide
個人虛擬機NAT網段是192.168.224.0,vm8網卡IP是192.168.224.1,虛擬機1是192.168.224.128.而外面的宿主機IP是10.20.3.142測試
原理:VMWare安裝後,會給宿主機安裝VM Net8網卡,同時虛擬出一套VM Net 8 使用的虛擬路由(包含交換機 和 虛擬DHCP服務器) ,主機和虛擬機實際上都是經過虛擬路由通訊,虛擬路由經過宿主使得其餘虛擬機也能夠訪問外網,vm8網卡做用是虛擬主機和真實主機通訊,vm8的網卡IP是224.1,網關是224.3,若是vm8網卡禁用,虛擬主機仍舊能夠經過nat上網,可是沒法與真實主機通訊。注:真實主機是有兩塊網卡的,一塊虛擬網卡vm8,一塊物理網卡。spa
2、實操篇
server
注:先讓網卡自動獲取,而後再打開母機cmd,查找它獲取到的虛擬機IP地址,手動輸入他自動獲取到的IP地址 ,下面的網關直接填寫192.168.224.3ip
2.設置虛擬機的網關
a.選中須要更改的虛擬主機,如圖中,選中「CentOS 64位」
b.而後選擇「編輯」,彈出「虛擬網絡編輯器」
上圖中須要勾選「使用本地DHCP服務分給虛擬機IP地址」
c,選擇「vmnet8",而後選擇」NAT設置「,主要是看看這個地址段的IP是多少,這裏的192.168.224.3就是將要寫到ifcfg-eth0配置中的網關地址,點擊肯定。(注:這裏的網關IP可能會出BUG,若是是192.168.224 .3不行,能夠換成.4.5.以前是.2,怎麼配置都不行,可能換個IP就會激活)
d.最重要的配置在這了
[root@wenwen ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:C5:EF:52
TYPE=Ethernet
UUID=4a495323-a7e7-4b1f-a179-f59217044bfc
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=STATIC
IPADDR=192.168.224.250
GATEWAY=192.168.224.3
NETMASK=255.255.255.0
DNS1=192.168.224.3
DNS2=114.114.114.114
修改DNS(不是必須的),/etc/resolv.conf會根據ifcfg-eth0自動修改DNS
[root@wenwen ~]# vim /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.224.3
nameserver 114.114.114.114
這樣到這就算設置成功了。