1. 需求描述
最近在重溫java的redis等中間件的程序,之前學習的時候,是在自己搭建的虛擬機環境中測驗相關的高可用集群等的配置,由于較長時間沒有使用到Centos,里面一些相關的操作命令有些陌生,乘著搭建環境的程序,把相關的知識,順帶記錄整理出來,方便有相似需求的同仁參考之用,
2. 相關概念
安裝完虛擬機后,默認安裝了兩個虛擬網卡,VMnet1和VMnet8,其他的未安裝(當然也可以手動安裝其他的),其中VMnet1是host網卡,用于host方式連接網路的,VMnet8是NAT網卡,用于NAT方式連接網路的,它們的IP地址是隨機生成的,如果要用虛擬機做實驗的話,最好將VMnet1到VMnet8的IP地址改掉,習慣上把VMware虛擬網卡使用的網段"固定",使用如下原則:VMnet1對應的網段是192.168.10.0,VMnet2對應的網段是192.168.20.0,其他的類似,
下圖為默認安裝的兩個虛擬網卡,

在VMware中,網路連接的方式主要有三種,如下表所示:
| 模式名稱 | 模式內涵 | 默認虛擬網卡 |
|---|---|---|
| 橋接(Bridged)模式 | 直接連接物理網路 | 默認使用VMnet0 |
| NAT(Network address translate)模式 | 網路地址轉換,用于共享主機的IP地址 | 默認使用VMnet8 |
| 僅主機(Host-Only)模式 | 與主機共享的專用網路 | 默認使用VMnet1 |
按照上述引文的描述,VMnet8,對應的網段應該配置為192.168.80.0網段,
2.1 橋接模式
說明:使用VMnet0虛擬交換機,此時虛擬機相當與網路上的一臺獨立計算機與主機一樣,擁有一個獨立的IP地址,其網路拓撲如圖1所示,使用橋接方式,A,A1,A2,B可互訪,

2.2 NAT模式
說明:使用Vmnet8虛擬交換機,此時虛擬機可以通過主機單向網路上的其他作業站,其他作業站不能訪問虛擬機,其網路拓撲如圖2所示,使用NAT方式,A1,A2可以訪問B,但B不可以訪問A1,A2,但A,A1,A2可以互訪,

2.3 僅主機模式
說明:使用Vmnet1虛擬交換機,此時虛擬機只能與虛擬機、主機互訪,也就是不能上Internet,其網路拓撲如圖3所示,使用Host方式,A,A1,A2可以互訪,但A1,A2不能訪問B,也不能被B訪問,

3. 配置步驟
本文主要以NAT為例,進行網路的配置
3.1 VMWare 虛擬機網路設定為NAT模式
選擇要設定的虛擬機,右鍵,選擇 設定 選單,進入 虛擬機設定 選項卡,默認 硬體 標簽頁,選擇 網路配接器 ,在 網路連接 面板,選擇 NAT模式,選擇完成后,點擊確定,如下圖所示:

3.2 查看并編輯虛擬機網路配置(虛擬網路編輯器)
點擊虛擬機 編輯 選單,選擇 虛擬網路編輯器,打開 虛擬網路編輯器 面板,選擇 VMnet8,

上圖中,設定子網IP為:192.168.80.0
選擇 VMnet資訊,選擇 NAT模式,點擊 NAT設定
進入設定面板,設定網關IP為:192.168.80.254,點擊確定(需要注意:192.168.80.255為廣播地址,)

確定后,選擇 DHCP設定,設定面板設定后如下圖所示:

下圖中,設定完成后,點擊確定,完成設定,

3.3 設定虛擬網卡網路
在網路連接頁面,選擇對VMnet8虛擬網卡,進行如下所示的設定,然后,確認完成設定,

自此,完成了虛擬機所在Windows10的配置,現在打開虛擬機,進入Centos7,如下圖所示:

3.4 進入Centos7,配置網卡引數
輸入命令 vi /etc/sysconfig/network-scripts/ifcfg-ens33 ,回車進入vi編輯模式,


然后,:wq 保存退出,重啟網卡:systemctl restart network,成功后,ping www.baidu.com,若成功,則,說明配置網路成功,如下圖所示:

至此,完成了 Centos7中VMware虛擬機的網路配置,接下來,就可以使用Xshell連接虛擬機了,連接成功后,如下圖所示:

后續,就基于Xshell來進行相關的操作配置,
4. 結語
Linux系統本身不難,就像英語一樣,需要一個語境,同樣,Linux也是需要一個使用和歸納總結的程序,后續將圍繞著一些配置和作為一種作業系統應該有的通用功能,需要完成相關任務的思路,來陸續以實戰的方式,介紹Linux的使用,后續主要基于Xshell來操作相關的Linux命令,
5. 參考資源
(1)VMware WorkStation的三種網路連接方式詳解
(2)VMware中linux虛擬機三種網路連接方式及原理
(3)VMWare虛擬機Centos7.6網路配置
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/254484.html
標籤:其他
上一篇:Swing運用:音樂播放器
