【Linux】为 VMware 的 Linux 系统(CentOS 7)设置静态IP地址

news2024/11/13 11:22:53

文章目录

  • 准备工作
    • 查看 子网掩码 和 网关IP
    • 确认准备设置的虚拟机端口没有被占用
  • 调整设置
    • 编辑配置文件
    • 配置文件说明
  • 完成配置,准备测试
  • 使用命令终端连接服务器

我是一名立志把细节说清楚的博主,欢迎【关注】🎉 ~

原创不易, 如果有帮助 ,记得【点赞】【收藏】 哦~ ❥(^_-)~

如有错误、疑惑,欢迎【评论】指正探讨,我会尽可能第一时间回复的,谢谢支持


如需在 VMware Workstation Pro 17 上新建 Linux 虚拟机(CentOS 7),请看文章:【虚拟机软件】 VMware Workstation Pro 17 新建 Linux 虚拟机教程(CentOS 7 版本)

更多同系列文章,请订阅查看顶部专栏。


准备工作

查看 子网掩码 和 网关IP

在这里插入图片描述

选择 VMnet8 后,再点击 NAT 设置 按钮。

在这里插入图片描述

记住 子网掩码网关IP ,待会儿要用。
我们待会儿要设置的IP地址,要在子网IP–子网掩码,范围内。即:192.168.168.0 – 255.255.255.0,这个范围内。

在这里插入图片描述

登陆虚拟机,查看现在的 网口名称IP地址

  • 现在查看 网口名称,待会儿编辑配置文件时称要用。
  • 现在查看 IP地址,方便后面我们修改后,确认生效。

在这里插入图片描述

确认准备设置的虚拟机端口没有被占用

现在再用 Windows 本机,ping 刚刚查看的 虚拟机IP地址,发现请求超时,无法 ping 通。

在这里插入图片描述

调整设置

编辑配置文件

最后的 ens33 是网口名称,你需要根据自己系统的网口名称进行替换。

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

进入成功后,默认是浏览模式。现在只能看,不能修改。

在这里插入图片描述

i 键,进入编辑模式。

在这里插入图片描述

配置文件说明

要注意修改的选项:

TYPE=“Ethernet”
BOOTPROTO=“static” #修改分配地址的方式为 static
DEFROUTE=“yes”
PEERDNS=“yes”
PEERROUTES=“yes”
IPV4_FAILURE_FATAL=“no”
IPV6INIT=“yes”
IPV6_AUTOCONF=“yes”
IPV6_DEFROUTE=“yes”
IPV6_PEERDNS=“yes”
IPV6_PEERROUTES=“yes”
IPV6_FAILURE_FATAL=“no”
IPV6_ADDR_GEN_MODE=“stable-privacy”
NAME=“ens33”
UUID=“806195b4-946a-4b2c-b1c8-37f71c496261”
DEVICE=“ens33”
ONBOOT=“yes” #开机启动生效,设置为yes

要新增的选项:

#新增以下几个选项
IPADDR=192.168.168.101 #ip地址 自己设置 需要在虚拟机中虚拟网络编辑器中的网段范围中
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.55.2 #网关 需要和虚拟机中虚拟网络编辑器中的保持一致
DNS1=114.114.114.114
DNS2=8.8.8.8 #DNS 8.8.8.8 这是谷歌的 可以加多个dns服务器ip

修改完成,按 ESC 键,退出编辑模式,再打出 :wq 保存编辑。注意:使用小写字母

在这里插入图片描述

完成配置,准备测试

重启虚拟机,准备测试。

在这里插入图片描述

查看虚拟机IP是不是我们设置的IP地址。确认设置的IP已生效。

在这里插入图片描述

ping www.baidu.com 测试外网连接是否正常。

在这里插入图片描述

查看 Windows 本机的IP地址。

在这里插入图片描述

用虚拟机 ping 本机IP地址,确认是否正常。

在这里插入图片描述

再用 Windows 本机 ping 虚拟机IP地址,确认是否正常。

在这里插入图片描述


使用命令终端连接服务器

其实 VMware 的命令终端(就是输入指令的黑白界面)并不算好用,强烈建议使用命令终端工具操作 Linux 系统。这里推荐结合XshellXftp 两款软件使用。

  • Xshell 复制粘贴方便。原 VMware 无法复制粘贴命令,只能手敲,很容易敲错长命令。
  • Xftp 文件传输方便,直接传输、下载。VMware 原生不支持,插件安装设置复杂。

具体操作请查看文章:【Xshell】Xshell 连接 Linux 服务器教程

相关体系化的环境搭建文章,建议订阅收录本文章的专栏(位置在文章开始的顶部位置)


我是一名立志把细节说清楚的博主,欢迎【关注】🎉 ~

原创不易, 如果有帮助 ,记得【点赞】【收藏】 哦~ ❥(^_-)~

如有错误、疑惑 ,欢迎【评论】指正探讨,我会尽可能第一时间回复的,谢谢支持

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

OS复习笔记ch6-1

死锁的原理 定义 一组进程中,其中每个进程因等待事件而阻塞,且所等待的事件只能被这组进程中的另一阻塞进程激发称之为死锁。 举例如下 四个车辆希望紧迫的希望能很快通过,每辆车需要两个象限的资源,然而四个车都只得到一个象…

使用 Django Rest Framework 构建强大的 Web API

文章目录 安装 Django Rest Framework创建序列化器创建视图和 URL 路由配置认证和权限测试 API Django Rest Framework(DRF)是一个强大的工具,用于在 Django Web 框架中构建灵活且功能丰富的 Web API。它提供了许多功能,包括序列化…

揭秘Kafka从入门到精通,架构最全详解

Kafka架构最全详解 Kafka,作为关键消息中间件,广泛应用于大型架构与顶尖企业。本篇深入解析Kafka架构,掌握其核心技术要点。 Kafka Apache Kafka 是一个分布式发布-订阅消息系统,由LinkedIn开创的分布式发布-订阅消息系统&#x…

长安链使用Golang编写智能合约教程(一)

编写前的注意事项: 1、运行一条带有Doker_GoVM的链 2、建议直接用官方的在线IDE去写合约,因为写完可以直接测,缺点只是调试不方便。 3、自己拉环境在本地写合约,编译时注意编译环境,官方有提醒你去Linux下去编译。 …

010-Linux磁盘介绍

文章目录 1、名词 2、类型 3、尺寸 4、接口/协议/总线 5、命名 6、分区方式 MBR分区 GPT分区 1、名词 磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘(Floppy D…

牛客网刷题 | BC99 正方形图案

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历 感谢阅读! 初来乍到,如有错误请指出,感谢! 描述 KiKi学习了循环&am…

CST初级教程 六

本篇教程将以差分线为例,实例讲解参数化建模及参数扫描。 一 Project创建 点击New and Recent,再点击New Template 点击MICROVAVES & RF/OTICAL,然后在选中Circuit & Components。 点击对话框中Next按钮,在弹出对话框…

C语言中的七种常用排序

今天&#xff0c;为大家整理了C语言中几种常用的排序&#xff0c;以及他们在实际中的运用&#xff08;有Bug请在下方评论&#xff09;&#xff1a; 一.桶排序 #include <stdio.h> int main() {int book[1001],i,j,t,n;for(i0;i<1000;i)book[i]0;scanf("%d"…

B树与B+树区别

B树和B树是常见的数据库索引结构&#xff0c;都具有相较于二叉树层级较少&#xff0c;查找效率高的特点&#xff0c;它们之间有以下几个主要区别&#xff1a; 1.节点存储数据的方式不同 B树的叶子结点和非叶子节点都会存储数据&#xff0c;指针和数据共同保存在同一节点中B树…

MySQL的索引, 到底怎么创建?

目录 前言 MySQL的数据结构 索引是一把双刃剑 索引创建原则 如何给一个列挑选索引? 索引列的基数, 要尽量小 索引列的类型尽量小 索引长字符串的前缀 不要对索引列进行计算操作或者函数计算. 不要老想着查询, 想想插入该怎么办? 避免索引冗余和重复 前言 今天在…

【二叉树】:LeetCode:100.相同的数(分治)

&#x1f381;个人主页&#xff1a;我们的五年 &#x1f50d;系列专栏&#xff1a;初阶初阶结构刷题 &#x1f389;欢迎大家点赞&#x1f44d;评论&#x1f4dd;收藏⭐文章 1.问题描述&#xff1a; 2.问题分析&#xff1a; 二叉树是区分结构的&#xff0c;即左右子树是不一…

上5个B端系统的设计规范,让你的开发比着葫芦画瓢。

B端系统设计规范在企业级系统开发中起着重要的作用&#xff0c;具体包括以下几个方面&#xff1a; 统一风格和布局&#xff1a;设计规范能够统一系统的风格和布局&#xff0c;使不同功能模块的界面看起来一致&#xff0c;提升用户的使用体验和学习成本。通过统一的设计规范&am…

模型驱动架构设计方法及应用

引言 模型驱动架构&#xff08;Model Driven Architecture&#xff0c;MDA&#xff09;是一种软件开发方法论&#xff0c;它强调使用一系列抽象层次的模型&#xff0c;并利用模型之间的转换来实现从需求到设计、直至代码生成的全过程。MDA的核心思想是在软件开发过程中强调使用…

druid 1.2.14,application.yaml配置文件中,如何进行数据库加密配置

步骤一&#xff1a;先生成加密的密码&#xff1a; 步骤二&#xff1a;配置application.yaml文件&#xff1a; spring:datasource:driver-class-name: com.mysql.cj.jdbc.Drivertype: com.alibaba.druid.pool.DruidDataSourcedruid:username: rootpassword: aPJ35saFz6ASmnmNt…

CentOS 7.9部署宝塔面板超详细

CentOS7 部署宝塔面板 Linux的宝塔面板搭建起来非常轻松&#xff0c;也可以用一句话来形容&#xff0c;如果喝水一样简单&#xff0c;只需一条命令剩下的交给时间&#xff0c;几分钟就能部署好&#xff0c;然后就可以直接进行登录&#xff0c;直接可以安装LNMP、LAMP平台&…

数据结构与算法(Java版) | 详解十大经典排序算法之一:希尔排序

接下来&#xff0c;我来给大家讲解第四种排序算法&#xff0c;即希尔排序。 简单插入排序所存在的问题 在上篇文章中&#xff0c;我已经给大家讲解完插入排序了&#xff0c;虽说是讲完了&#xff0c;但在这里我还是想请大家开动脑筋思考一下&#xff0c;就是咱们讲解的插入排…

SDK崩溃后怎么打开已有工程

1.进到SDK里面&#xff0c;保留&#xff1a;platform、bsp和工程包&#xff08;这里是C&#xff09;&#xff0c;其他都删掉 2.windows窗口运行sdk 3.导入sdk工程

基于springboot+vue的4S店车辆管理系统

开发语言&#xff1a;Java框架&#xff1a;springbootJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包&#xff1a;…

人工智能场景下的网络负载均衡技术

AI技术驱动智能应用井喷&#xff0c;智能算力增速远超通用算力。IDC预测&#xff0c;未来五年&#xff0c;我国智能算力规模年复合增长率将超50%&#xff0c;开启数据中心算力新纪元。随着需求激增&#xff0c;数据中心或智算网络亟需扩容、增速、减时延&#xff0c;确保网络稳…

数据结构(三)栈 队列 数组

2024年5月26日一稿(王道P78) 栈 基本概念 基本操作 顺序存储结构 基本操作 共享栈