VMWare中添加多個linux節點


一.背景

最近在bilibili上看了CodeSheep這個主題的視頻(https://www.bilibili.com/video/BV1bA411b7vs?t=914),感覺多個節點很有用處,就想要把自己的CentOS單節點升級為多節點.之前自己的虛擬機是采用NAT模式配置的,而視頻里的是采用橋接的模式.我當時對這兩者的用法不是特別了解,就比着葫蘆畫瓢的去操作.

后來發現橋接配置存在一個問題,那就是當宿主機網段發生改變后,比如使用無線網,之前是172.16.6的,后來變成了172.21.0的了,那之前的配置就需要全部改掉了,很是麻煩呀.莫不如直接采用NAT的模式.

二.配置過程

1.首先將多台虛擬機的網絡連接設置為NAT:

點擊"虛擬機"-"設置",設置為下圖所示的情形.

2.對VMWare的NAT模式進行設置:

點擊"編輯",選中VMnet8,去設置子網IP和子網掩碼.

3.對NAT的網關進行設置:

點擊上圖中的"NAT 設置",對網關進行設置.

 

4.對CentOS進行網絡配置

1)打開/etc/sysconfig/network-scripts/ifcfg-ens33文件,對多個虛擬機進行網絡配置:

BOOTPROTO=static       #把ip改為靜態

ONBOOT=yes             #改為系統啟動時激活網卡
IPADDR=192.168.121.1  #配置虛擬機的IP
NETMASK=255.255.255.0
GATEWAY=192.168.121.2  #配置的和上面一致 DNS1=119.29.29.29      #配置DNS

2)保存后執行systemctl restart network.service以重啟網絡

5.設置宿主機的虛擬網卡適配器Adapter VMnet8

把它的IP地址設的和前面的網卡在同一個網段中,但不可為網關地址.這里的Adapter VMnet8是為了實現主機和虛擬機之間的通訊,而非是與外網通訊.(實際上禁用了Adapter VMnet8,虛擬機仍能訪問外網,詳情見文末的鏈接)

 

 

以上步驟完成之后就可以實現虛擬機之間,以及虛擬機連接外網的功能了.

三.幾種模式的比較

參見之前的一篇文章:

https://www.cnblogs.com/Stephen-Qin/p/12888732.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM