VM12中CentOS7以NAT的方式連接網(wǎng)絡(luò)的方法
為了學(xué)習(xí)ActiveMQ的集群部署,就在電腦上安裝了VM,在里面裝了3個CentOS7系統(tǒng)??墒窃谶x擇用哪種方式聯(lián)網(wǎng)時,費(fèi)了太大的勁,實(shí)在麻煩,本來在此之前是有做過的,可是忘了到底怎么配置的了。剛開始選擇了橋接,就在網(wǎng)上找了各種文章去看,去試著配置,可是怎么弄都不行,一直存在宿主機(jī)可以ping通虛擬機(jī)可以虛擬機(jī)ping不同宿主機(jī)和虛擬機(jī)不能上網(wǎng)的問題,弄了很久都沒解決問題,也不知道問題出在哪里。索性就換成了NAT的方式來做,功夫不負(fù)有心人,不一會的時間就搞定了,看來做事情之前選擇處理方式也是非常重要的。為了以備下次使用,想了想還是記下來吧。
1、第一步肯定是安裝VM和安裝CentOS,我用的是VM12和64位的CentOS7。
在VMware上安裝CentOS7(圖文):http://www.dbjr.com.cn/article/105171.htm
2、都安裝好之后
1)本地主機(jī)的網(wǎng)絡(luò)鏈接設(shè)置會多出兩個連接,VMnet1和VMnet8,NAT會用到VMnet8,等下再詳細(xì)的設(shè)置它的ip等。
2)啟動VM,點(diǎn)擊“編輯”下的“虛擬網(wǎng)絡(luò)編輯器”
選中VMnet8,設(shè)置子網(wǎng)和子網(wǎng)掩碼,如圖中的1處,此處我用的默認(rèn)值。然后點(diǎn)擊圖中2處的“NAT設(shè)置”
如圖中的紅圈內(nèi)的內(nèi)容,設(shè)置網(wǎng)關(guān),此處也使用的默認(rèn)值。
3)設(shè)置宿主機(jī)的VMnet8的ip等。這里就必須要把VMnet8的ip地址跟第二步中的子網(wǎng)設(shè)置到同一個網(wǎng)段,網(wǎng)關(guān)也要一樣
4)將虛擬機(jī)的網(wǎng)絡(luò)適配設(shè)置成NAT模式
5)啟動虛擬機(jī),設(shè)置虛擬機(jī)的ip等,用手動的方式來設(shè)置
用命令:
# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
編輯配置文件內(nèi)容如下:
TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no IPV6_AUTOCONF=no IPV6_DEFROUTE=no IPV6_PEERDNS=no IPV6_PEERROUTES=no IPV6_FAILURE_FATAL=no NAME=eno16777736 UUID=61255d3d-2573-44ce-8109-8f61866f48ca DEVICE=eno16777736 ONBOOT=yes IPADDR=192.168.202.66 NETMASK=255.255.255.0 GATEWAY=192.168.202.2
此處的ip需要和宿主機(jī)中的VMnet8的ip在同一個網(wǎng)段,網(wǎng)關(guān)一致
6)設(shè)置虛擬機(jī)的DNS
# vim /etc/NetworkManager/NetworkManager.conf 修改該文件,在main部分添加 “dns=none” 選項(xiàng):
[main] plugins=ifcfg-rh dns=none
NetworkManager重新裝載上面修改的配置
# systemctl restart NetworkManager.service
手工修改 /etc/resolv.conf
# Generated by NetworkManager # No nameservers found; try putting DNS servers into your # ifcfg files in /etc/sysconfig/network-scripts like so: nameserver 192.168.8.150 nameserver 192.168.8.8 nameserver 8.8.8.8 nameserver 114.114.114.114 # DOMAIN=lab.foo.com bar.foo.com 重啟虛擬機(jī)網(wǎng)卡 # service network restart
3、這樣就可以和宿主機(jī)相互ping通,并可以訪問外網(wǎng)了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
VMware Workstation 14 Pro安裝與激活圖文教程
這篇文章主要為大家詳細(xì)介紹了VMware Workstation 14 Pro安裝與激活圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-03-03關(guān)于VMware安裝完后沒有虛擬網(wǎng)卡的問題
這篇文章主要介紹了關(guān)于VMware安裝完后沒有虛擬網(wǎng)卡的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03VMware vSphere6.0 服務(wù)器虛擬化部署安裝圖解(詳細(xì)步驟)
這篇文章主要介紹了VMware vSphere6.0 服務(wù)器虛擬化部署安裝圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05使用Xshell連接VMware上的Linux虛擬機(jī)(圖文步驟)
這篇文章主要介紹了如何使用Xshell連接VMware上的Linux虛擬機(jī),本文分步驟通過圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-11-11快速解決CentOS在VMware無法上網(wǎng)的問題
昨天在VMware下新裝CentOS7的時候,竟然提示我沒有網(wǎng)絡(luò),怎么回事呢?小編搗鼓很久,下面腳本之家小編給大家?guī)砹私鉀QCentOS在VMware無法上網(wǎng)的問題,感興趣的朋友一起看看吧2019-10-10Vmware部署Nginx+KeepAlived集群雙主架構(gòu)的問題及解決方法
這篇文章主要介紹了Vmware部署Nginx+KeepAlived集群雙主架構(gòu)的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-08-08