VM部署CentOS并且设置网络

最近在准备学习k8s,需要部署服务器,所以需要在虚拟机中部署centOS服务,接下来我们将一步一步到操作来,如何在VM中不是CentOS系统。

一:环境

VMware Workstation Pro

链接:https://pan.baidu.com/s/1hSKr5RfwsabdzNOvHmZ5kw?pwd=kys5 
提取码:kys5

镜像:CentOS-7-x86_64-DVD-1810.iso

链接:https://pan.baidu.com/s/168qbqJWK1LInDTQvjk0hDQ?pwd=6uoi 
提取码:6uoi

二:VM中部署CentOS

1:打开VM,创建虚拟机

 2:选择自定义的,自定义的好设置

3选择虚拟机硬件兼容性

用默认的。

4选择稍后安装操作系统

5选择LInux

6命名虚拟机名称和位置

7设置处理器

8设置虚拟机内存

9选择网络类型

推荐NAT,后续会用到。

10选择I/O控制器类型

选择默认

11选择磁盘类型

用默认的。

12选择磁盘

创建新磁盘

13指定磁盘容量

看你需求,我由于是学习20G够了。

14指定磁盘文件

选择默认的。

15创建成功

点击完成即可。

16创建成功

在VM中就能看到你创建的服务器了。

17设置ISO镜像

如下图。

18启动虚拟机

19设置语言

选择中文

20选择日期和时间

用默认的

21安装源

也用默认的

22软件选择

最好选择基础设施服务器

23设置网络和主机名

这个是和网络有关。

24选择安装目标位置

用默认的

25设置Root密码

这个很关键,是你登陆服务器的密码

 26:登陆服务器

用户名:root

密码,在25步中设置的密码

 27:查看ip和服务器是否连接内网

三:CentOS中的网络设置

因为在安装的时候设置的网络适配器模式为NAT模式
这里有两种方式进行配置,一种是自动获取IP,另一种是固定获取IP

1:自动获取

(1)首先要确保为NAT模式

(在二中的第九步中可见)

 (2)设置网络编辑器

在VM页面中点击编辑->虚拟网络编辑器,然后勾选DHCP服务将IP地址分配给虚拟机,并设置子网IP(默认就好)

(3)点击NAT设置

然后修改与子网IP同网段下的网关IP,就是前三位必须相同,即192.168.180要相同,最后一位不同即可(默认就行),最后点击确认,保存设置

 (4)设置虚拟机的网络配置

进入虚拟机的网络配置文件目录:cd /etc/sysconfig/network-scripts/,并且用 ls 命令查看是否有 ifcfg-XXX 名称的配置文件,如果没有则说明网卡没有被识别,只能重装或者换虚拟机版本

 (5)编辑ifcfg-ens33

vi ifcfg-ens33 按 i 进入insert编辑模式
将BOOTPROTO设为dhcp,将ONBOOT设为yes,按下Esc进入命令模式输入:wq保存并退出

 (6)重启网卡

配置完成后输入:service network restart

(7)检查分配的ip

输入:ip addr 检查下分配的ip.可以发现已经自动分配的ip

(8)最后验证是否可以上网

输入:ping www.baidu.com

2:手动获取

我们有的时候需要固定的ip,否则网络不通ip就会不一样,xshell每次都要换。

(1):设置网络编辑器

如上面自动获取的第二步,取消勾选DHPC

(2):编辑ifcfg-ens33

修改以下内容:
BOOTPROTO=static 启用静态IP地址
ONBOOT=yes 开启自动启用网络连接
添加以下内容:
IPADDR="192.168.171.4" 设置IP地址
NETMASK="255.255.255.0" 子网掩码
GATEWAY="192.168.171.2"设置网关
DNS1="8.8.8.8"
注意:IPADDR不能和子网IP冲突(最后一位只要在0~255范围内随便取一个数字,这里选择100),GATEWAY即”NAT设置“里面的网关IP。

 

  (3)重启网卡

配置完成后输入:service network restart

 (4)检查分配的ip

输入:ip addr 检查下分配的ip.可以发现已经自动分配的ip

部署请参考:在VMware中安装CentOS

部署好后,但是用xshell连接服务器连不通。请参考:VM虚拟机配置Centos7网络

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/85102.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

积跬步至千里 || 矩阵可视化

矩阵可视化 矩阵可以很方面地展示事物两两之间的关系,这种关系可以通过矩阵可视化的方式进行简单监控。 定义一个通用类 from matplotlib import pyplot as plt import seaborn as sns import numpy as np import pandas as pdclass matrix_monitor():def __init…

Spring Clould 搜索技术 - elasticsearch

视频地址:微服务(SpringCloudRabbitMQDockerRedis搜索分布式) 初识ES-什么是elasticsearch(P77,P78) 1.elasticsearch的作用 elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能…

java学习004

常用数据结构对应 php中常用的数据结构是Array数组,相对的在java开发中常用的数据结构是ArrayList和HashMap,它们可以看成是array的拆分,一种简单的对应关系为 PHPJAVAArray: array(1,2,3)ArrayListlArray: array(“name” > “jack”,“…

iPhone开启“轻点唤醒”功能但点击屏幕无反应怎么解决?

iPhone的“轻点唤醒”功能启用时,用户只需手指轻触或点击手机屏幕即可快速唤醒设备,无需按压任何按钮。然而,有些用户在使用“轻点唤醒”功能唤醒屏幕时,遇到该功能失灵,无法正常唤醒屏幕的情况,这是怎么回…

如何在Java实现TCP方式发送和接收Socket消息(多线程模式)

目录 导言:正文:1. 创建Server端:2. 创建Client端:3. 多线程模式: 代码示例Server端代码示例:Client端代码示例:同步模式发送TCP消息异步模式 结论: 导言: 在Java编程中…

python 打印沁园春 雪 居中对齐 文本对齐

以下是python 中使用 DebugInfo 模块居中对齐打印《沁园春・雪》的效果 引入模块 pip install DebugInfopython代码 # -*- coding:UTF-8 -*-# region 引入必要依赖 from DebugInfo.DebugInfo import * # endregion诗文 沁园春 雪 作者: 毛主席 北国风光,千里冰封…

【Linux C】在sprintf中打印双引号

0x00 前言 最后更新日期:2023.8.16 0x01 在sprintf中打印双引号 在字符串中有双引号”的地方前面加上一个反斜杠“\”即可,例如: char szProQuery[256] {0}; char name[256] "XiaoMing"; sprintf(szProQuery,"%s said :…

“心理健康人工智能产学研创新联盟”揭牌成立|深兰科技

8月14日上午,“2023树洞救援年会”在上海举行,会上举行了“心理健康人工智能产学研创新联盟”的签约和揭牌仪式。“树洞行动救援团”创始人深兰科技科学院智能科学首席科学家、荷兰阿姆斯特丹自由大学人工智能系终身教授黄智生,深兰科技集团创…

sip网络号角喇叭 sip音柱 POE供电广播音箱 ip网络防水对讲终端 sip网络功放

SV-7042TP网络号角喇叭 一、描述 SV-7042TP是我司的一款SIP网络号角喇叭,具有10/100M以太网接口,内置有一个高品质扬声器,将网络音源通过自带的功放和喇叭输出播放,可达到功率30W。SV-7042TP作为SIP系统的播放终端,可…

畜牧兽医虚拟仿真|病禽解剖VR模拟操作演练系统

在生物学课程中,动物解剖是一个重要的组成部分,它能够帮助学生了解动物的生理结构、功能和生活习性,从而更好地认识和保护自然界的生物多样性。然而,传统的动物解剖教学方法往往局限于课堂教学和实验室实践,学生很难真…

Redis中常见的缓存穿透、缓存击穿、缓存雪崩、缓存预热解决方案

文章目录 一、缓存穿透1. 什么是缓存穿透2. 解决方案2.1 无效的key存放到Redis2.2 引入布隆过滤器2.3 如何选择: 二、缓存击穿1. 什么是缓存击穿2. 解决方案 三、缓存雪崩1. 什么是缓存雪崩2. 解决方案2.1 均匀过期2.2 热点数据缓存永远不过期2.3 采取限流降级的策略…

【SpringCloud】SpringCloudAlibaba官网资料

出现原因 Spring Cloud Netflix Projects Entering Maintenance Mode 官网 博客 https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md官网 https://spring.io/projects/spring-cloud-alibaba#overview英文 https://github.com/alibaba/spring-cloud-…

.NET6.0 System.Drawing.Common 通用解决办法

最近有不少小伙伴在升级 .NET 6 时遇到了 System.Drawing.Common 的问题,同时很多库的依赖还都是 System.Drawing.Common ,而 .NET 6 默认情况下只在 Windows 上支持使用,Linux 上默认不支持这就导致在 Linux 环境上使用会有问题,…

python判断ip所属地区 python 判断ip 网段

前言 IP地址是互联网中唯一标识一个设备的地址,有时候需要判断一个IP地址所属的地区,这就需要用到IP地址归属查询。本文将介绍Python如何通过IP地址查询所属地区并展示代码。 一、 IP地址归属查询 IP地址归属查询又称IP地址归属地查询、IP地址归属地定…

【数据结构】 单链表面试题讲解->叁

文章目录 🍀[相交链表](https://leetcode.cn/problems/intersection-of-two-linked-lists/description/)🎄题目描述🎍示例🚩示例一🚩示例二🚩示例三 🎋解法思路🚩相关变量的建立&…

MySQL下载安装配置

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

蓝蓝设计UI设计公司-界面设计与开发案例

天津航天中为项目 中国南方电网十二个软件交互优化和界面设计 图标设计 | 交互设计 | 界面设计 天津航天中为数据系统科技有限公司是航天503所控股的专业化公司,坐落于天津滨海新区航天技术产业园,是航天五院家入住天津未来科技城的军民融合型企业&…

Azure如何调整虚拟机的大小

参考 https://blog.csdn.net/m0_48468018/article/details/132267096 创建虚拟机进入资源,点击大小选项,并对大小进行调整 点击如下图的cloud shell,进入Azure CLI,使用az vm resize 进行大小调整 命令中的g对应资源组,n对应虚拟机名称&am…

Spring中的IOC与DI-细胞内物质与传递

对IOC的认识 Spring Inversion of Control简称Spring IOC,是一种设计原则,通过它可以实现对象之间的解耦。通过Spring DI(Dependency Injection)依赖注入实现对象生命周期管理,为开发者提供对象创建、使用方式。 Spring中的Bean 在Spring框…

解决Pycharm的Settings中Project不见了也无法选择Python Interpreter的方法

目录 一、问题如下二、解决方法 一、问题如下 突然打开项目没有python解释器,也无法重新配置python Interpreter,而且整个文件夹是黄色高亮的形式,如下显示,而且重新安装了pycharm也没用甚至说打开File–>Setting–>Projec…