在virtualbox中安裝多臺centos虛擬機(jī),每次重啟虛擬機(jī)都要查看本機(jī)的IP,尤其是在集群的環(huán)境下,重啟虛擬機(jī)或者重啟電腦都要重新修改集群配置或者是hosts配置敬飒,因此我們需要設(shè)置固定IP來節(jié)省這種麻煩。下面我們來設(shè)置固定IP.
第一步:
在virtualbox中芬位,管理(或者工具)——》全局設(shè)定——》網(wǎng)絡(luò)——》中无拗,添加一個(gè)NAT網(wǎng)絡(luò):
第二步:
在virtulabox中,管理——》主機(jī)網(wǎng)絡(luò)管理——》創(chuàng)建晶衷,添加host-only.
第三步:
在安裝好的centos虛擬機(jī)中點(diǎn)擊設(shè)置(這里以我的zknode1為例):設(shè)置——》網(wǎng)絡(luò)——》添加網(wǎng)卡1和網(wǎng)卡2蓝纲,分別是前面創(chuàng)建的Nat網(wǎng)絡(luò)和host-only網(wǎng)絡(luò)。
第四步:
完成以上設(shè)置后啟動(dòng)Centos虛擬機(jī)晌纫,進(jìn)行網(wǎng)絡(luò)配置税迷。
編輯ifcfg-enp0s3這個(gè)文件:
vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
修改后重啟網(wǎng)絡(luò):service network restart,
這時(shí)候可以ping一下百度試試可以連接互聯(lián)網(wǎng)了。
第五步:
做完第四步的配置锹漱,這時(shí)候還是動(dòng)態(tài)IP箭养,我們需要添加第二個(gè)網(wǎng)卡來設(shè)置靜態(tài)IP。
復(fù)制ifcfg-enp0s3哥牍,改成ifcfg-enp0s8
cp ifcfg-enp0s3 ifcfg-enp0s8
編輯ifcfg-enp0s8文件:
注意:
- IPADDR范圍為第二步創(chuàng)建的host-only的范圍毕泌,一般是(192.168.224.101——192.168.224.255)
- UUID需要執(zhí)行uuidgen命令來重新生成一個(gè)
同樣,設(shè)置完ip后重啟網(wǎng)絡(luò):
service network restart
完成P崂薄:撤骸!
這時(shí)候靜態(tài)IP也有了
在虛擬機(jī)外使用xshell連接: