首页 > 系统相关 >《配置VMware固定IP》【CentOS】集群化前置准备

《配置VMware固定IP》【CentOS】集群化前置准备

时间:2024-04-05 21:33:44浏览次数:26  
标签:network CentOS IP 虚拟机 192.168 IP地址 yes node2 VMware

 前言:

当前我们虚拟机的Linux操作系统,其IP地址是通过DHCP服务获取的。 DHCP:动态获取IP地址,即每次重启设备后都会获取一次,可能导致IP地址频繁变更

 配置固定IP需要2个大步骤:

1.在VMware Workstation(或Fusion)中配置IP地址网关和网段(IP地址的范围)

2.在Linux系统中手动修改配置文件,固定IP

 配置IP地址网关和网段 

 点击编辑,虚拟网络编辑器。

 等待后(注意红色文字)

如果上图的子网IP中的192.168.88.0中的192.168.88和我不一样,那么后续集群化操作中几乎所有涉及到的192.168.88,都要对应更改

点击上图NAT设置(S)...(这里忘记标了,抱歉!)

打开CentOS虚拟机,终端输入:(没有vim,可以下载vim编辑器,也可以用vi命令)

使用root权限

vim  /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"            # 改为static,固定IP
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="1b0011cb-0d2e-4eaa-8a11-af7d50ebc876"
DEVICE="ens33"
ONBOOT="yes"                              #建议一致
IPADDR="192.168.88.3"        # IP地址,自己设置,要匹配网络范围1~254
NETMASK="255.255.255.0"        # 子网掩码,固定写法255.255.255.0
GATEWAY="192.168.88.2"        # 网关,要和VMware中配置的一致
DNS1="192.168.88.2"            # DNS1服务器,和网关一致即可 

 箭头指向的地方没有的话就自己加,其他多一些,少一些的不需要管。

 执行:systemctl restart network 重启网卡,执行ifconfig即可看到ip地址固定为192.168.88.3了

 好了,下面是集群化准备所需要的,需要的可以看下去

集群化准备。

如果已经克隆好了几台虚拟机并且所有的虚拟机都固定了ip地址,那么可以按下面操作。

比如我的虚拟机名称为node1,node2,node3

开启node1,修改主机名为node1,并修改固定ip为:192.168.88.1

 # 修改主机名
hostnamectl set-hostname node1

# 修改IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33


IPADDR="192.168.88.1"

 

# 重启网卡
systemctl stop network
systemctl start network
# 或者直接
systemctl restart network 

同样的操作启动node2和node3,

修改node2主机名为node2,设置ip为192.168.88.2

修改node2主机名为node3,设置ip为192.168.88.3

记得重启网卡。

标签:network,CentOS,IP,虚拟机,192.168,IP地址,yes,node2,VMware
From: https://blog.csdn.net/qq_65231448/article/details/137267032

相关文章

  • Linux(CentOS)部署 y-api 接口管理平台
    目录前言前置环境mongodbnode安装y-api部署页面启动y-api基本使用教程前言前后端分离时代,前后端通过接口文档来协作开发项目。一般开发过程中,由后端先编写接口文档,然后交付给前端,这时候前后端都根据这个编写的接口文档来进行开发。在没有一个统一的接口管理平台......
  • 【VMware vSAN】创建vSAN Max集群并配置挂载远程数据存储。
    VMwareExplore2023大会上,VMware正式发布了vSANMax,这是VMware的一种全新分解存储架构,可以为vSphere集群提供PB级分解存储。vSANMax是基于vSANExpressStorageArchitecture(ESA)架构构建的,也就是说vSANMax仅在vSAN8ESA架构中可用。vSANHCI是传统的超融合架构,该架构是把计......
  • 【CANN训练营笔记】OrangePI AIPro 体验手写体识别模型训练与推理
    CANN简介当我们谈到香橙派AIPro的时候,总会把她和昇腾生态关联起来,因为在昇腾芯片的加持下,这款开发板有着出色的算力,被众多开发者追捧。而谈到昇腾芯片,我们不得不提上层的AI异构计算架构CANN。异构计算架构CANN(ComputeArchitectureforNeuralNetworks)是华为针对AI场......
  • JavaScript基础代码练习之数列第n位
    一、这段代码要求用户输入一个数字n,然后使用递归的方式计算斐波那契数列中第n位的值,并将结果以警告框的形式显示出来。斐波那契数列是一个经典的数学问题,其中每个数字是前两个数字的和,数列的前两个数字通常是1。因此,这段代码中的函数F(n)使用了递归的方式来计算第n位的斐波那契......
  • 使用pip install mysqlclient命令安装mysqlclient失败?
    写在前面我们使用Django、flask等来操作MySQL,实际上底层还是通过Python来操作的。因此我们想要用Django来操作MySQL,首先还是需要安装一个驱动程序。在Python3中,驱动程序有多种选择。比如有pymysql以及mysqlclient等。常见的Mysql驱动介绍:MySQL-python:也就是MySQLdb。是对C语言操......
  • Unity类银河恶魔城学习记录12-4 p126 Item Tooltip源代码
    Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释,可供学习Alex教程的人参考此代码仅为较上一P有所改变的代码【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibiliUI.csusingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngin......
  • Unity类银河恶魔城学习记录12-5 p127 Stat ToolTip源代码
    Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释,可供学习Alex教程的人参考此代码仅为较上一P有所改变的代码【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibiliUI.csusingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngin......
  • 苹果电脑(Mac os系统)和iPhone手机(ios系统)实现发送iMessages短信的全部方式
    一、iphone手机(IOS系统)上群发总结为以下几种方式/*经测试,使用iphone手机进行iMessage群发分越狱和免越狱版,越狱版可以做到通过修改序列号来达到无限次数更换ID,免越狱iphone只可以做到大约60、70次更换ID此后将无法再更换ID。*/1、通过iphone手机上自带的快捷指令,来代替人工......
  • 苹果手机越狱,iPhone绕ID越狱,苹果手机最简单的越狱方法
    CheckRa1n越狱支持设备:iPhone5S-iPhoneX,兼容系统:iOS12.3~iOS14.8,所以一些iPhone5S以前的老设备(可以通过往期教程老设备越狱)以及iPhoneX以后的新设备都是无法通过heckRa1n越狱,更别说绕ID的,其中iPhoneX以后的新设备目前无法破解ID,某宝、某多的破解ID更多的是硬解换主......
  • [BSidesSF2019]zippy 1——压缩包密码就在眼前
    1.打开Wireshark对得到的流量进行分析,发现只有tcp流,随便点一个进行追击tcp流 2.发现里面有一个压缩包3.发文件放到kali里面进行分离  4.打开压缩包发现里面有一个加密文档,进行爆破,无果,于是重新去分析了开始的流量发现追击流中含有password,有点傻,以为password后面的flag......