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

文章目录

  • 准备工作
    • 查看 子网掩码 和 网关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.mzph.cn/news/841274.shtml

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

相关文章

Java异常的捕获和抛出底层

1. 异常的创建 当代码执行到一个会抛出异常的状态时,JVM会实例化一个相应的异常对象。这个对象包含了异常发生时的信息,如异常类型、错误消息、和堆栈跟踪。这些信息有助于开发者了解异常发生的环境和原因。 2. 异常的抛出 在Java中,抛出异…

一个人应该怎么操作抖音小店呢?店铺操作流程给你讲解清楚!

大家好,我是电商小V 现在入驻抖音小店的有很多新手,新手最关心的就是一个人应该如何操作抖音小店,操作抖音小店需要做好哪几步呢?关于这个问题咱们就来详细的讲解一下, 第一点:开店 开店是做店的第一步&…

Android NDK系列(四)NDK的编译

Native工程一般会用到NDK,一般开发者使用的NDK是官方提供的,直接下载即可使用。在工作过程中一般很少要定义NDK,不过对于想了解NDK是怎么生成的,可以继续往下阅读。 Google提供了编译NDK的说明文档,地址为NDK编译&…

能找伴侣的相亲婚恋平台有哪些?6款值得信赖的恋爱交友软件体验测评

在这个超快节奏的社会里,好多人都忙着搞事业和搞钱,却把终身大事给忽略了。但是随着年龄越来越大,来自长辈和社会的压力也越来越大,因此网络上的相亲交友软件,就成了大多数单身贵族的脱单首选了。下面就来给大家讲讲我…

子线程无法访问父线程中通过ThreadLocal设置的变量

引出结论 学习过ThreadLocal的童鞋都知道,在子线程中,是无法访问父线程通过ThreadLocal设置的变量的。 package thread;/*** author heyunlin* version 1.0*/ public class ThreadLocalExample {public static void main(String[] args) throws Interr…

21.Happens-Before原则

文章目录 Happens-Before原则1.Happens-Before规则介绍2.规格介绍2.1.顺序性规则(as-if-serial)2.2.volatile规则2.3.传递性规则2.4.监视锁规则2.5.start规则2.6.join()规则 Happens-Before原则 JVM内存屏障指令对Java开发工程师是透明的,是JMM对JVM实现的一种规范和…

SpringBoot使用rsa-encrypt-body-spring-boot实现接口加解密

废话不多说&#xff0c;直接上代码 引入依赖 <dependency><groupId>cn.shuibo</groupId><artifactId>rsa-encrypt-body-spring-boot</artifactId><version>1.0.1.RELEASE</version> </dependency>配置文件 rsa:encrypt:# 是…

Leetcode 剑指 Offer II 079.子集

题目难度: 中等 原题链接 今天继续更新 Leetcode 的剑指 Offer&#xff08;专项突击版&#xff09;系列, 大家在公众号 算法精选 里回复 剑指offer2 就能看到该系列当前连载的所有文章了, 记得关注哦~ 题目描述 给定一个整数数组 nums &#xff0c;数组中的元素 互不相同 。返…

开发一个电商系统的技术选型:前端、后端、数据分析与AI分析

随着电子商务的蓬勃发展&#xff0c;开发一个功能强大、用户友好的电商系统成为许多企业的首要任务。在这个过程中&#xff0c;技术选型至关重要&#xff0c;因为它直接影响系统的性能、可扩展性和用户体验。本文将讨论开发电商系统时在前端、后端、数据分析和AI分析方面的技术…

`TCP_KEEPIDLE`、`TCP_KEEPINTVL` 和 `TCP_KEEPCNT` 是 TCP 套接字选项,用于控制 TCP 连接的保活机制

TCP_KEEPIDLE、TCP_KEEPINTVL 和 TCP_KEEPCNT 是 TCP 套接字选项&#xff0c;用于控制 TCP 连接的保活机制。这些选项通常用于在长时间空闲的连接中检测对端是否存活&#xff0c;并在必要时终止连接。 TCP_KEEPIDLE&#xff1a;指定开始发送 TCP KeepAlive 消息之前&#xff0c…

系统升级中,请稍后...Time: 2024-05-26 10:59:46 Code:OE.20001

没错&#xff01;你能看到“系统升级中&#xff0c;请稍后…Time: 2024-05-26 10:59:46 Code:OE.20001”这个提示你找到这里就对了&#xff01;以上提示是婚恋交由系统奥壹的oelove的报错内容&#xff01;为什么报错&#xff1f;那说明你不是商业用户&#xff0c;默认程序是需要…

【spring】@PathVariable注解学习

PathVariable介绍 PathVariable是Spring框架中的一个注解&#xff0c;主要用于处理RESTful风格URL中的路径变量。在RESTful接口设计中&#xff0c;我们经常将资源的ID或者其他标识信息直接放在URL路径中&#xff0c;而不是作为查询参数。PathVariable注解使得控制器方法能够轻…

FreeRTOS_同步互斥与通信_队列集_学习笔记

FreeRTOS_同步互斥与通信_环形buffer、队列_学习笔记 5.5 队列集 要支持多个输入设备时&#xff0c;我们需要实现一个“InputTask”&#xff0c;它读取各个设备的队列&#xff0c;得到数据后再分别转换为游戏的控制键。 InputTask如何及时读取到多个队列的数据&#xff1f;要…

C#的奇技淫巧:利用WinRM来远程操控其他服务器上的进程

前言&#xff1a;有时候远程服务器的进程你想偷偷去围观一下有哪些&#xff0c;或者对一些比较调皮的进程进行封杀&#xff0c;或者对一些自己研发的服务进行远程手动启动或者重启等&#xff0c;又不想打开远程桌面&#xff0c;只想悄咪咪地执行&#xff0c;那也许下面的文章会…

如何使用pycrypt加密工具测试反病毒产品的检测性能

关于pycrypt pycrypt是一款基于Python 3语言开发的加密工具&#xff0c;广大研究人员可以使用该工具来尝试绕过任意类型的反病毒产品&#xff0c;以检测目标反病毒产品的安全性能。 功能介绍 1、目前已知反病毒产品检测率为0/40&#xff1b; 2、支持绕过任意EDR解决方案&#…

202206青少年软件编程(Python)等级考试试卷(四级)

第 1 题 【单选题】 有如下 Python 程序, 包含 lambda 函数, 运行该程序后, 输出的结果是? ( ) g = lambda x,y:x*yprint(g(2,3))A :2 B :3 C :6 D :8 正确答案:C 试题解析: g = lambda x, y: x*y, lambda 函数返回参数 x 和 y 的积, 因此选 C。 第 2 题 【单选…

深入理解Spring的TransactionSynchronizationManager

在Spring框架中&#xff0c;TransactionSynchronizationManager扮演着事务同步管理的核心角色&#xff0c;它不仅负责跟踪当前活动事务的状态&#xff0c;还提供了在事务生命周期中注册回调方法的能力&#xff0c;使得开发者能够在事务开始、提交、回滚等关键时刻执行自定义逻辑…

中间件-------RabbitMQ

同步和异步 异步调用 MQ MQ优势&#xff1a;①服务解耦 ②异步调用 ③流量削峰 结构 消息模型 RabbitMQ入门案例&#xff0c;实现消息发送和消息接收 生产者&#xff1a; public class PublisherTest {Testpublic void testSendMessage() throws IOException, TimeoutExce…

Java进阶学习笔记21——泛型概念、泛型类、泛型接口

泛型&#xff1a; 定义类、接口、方法的时候&#xff0c;同时声明了一个或者多个类型变量&#xff08;如: <E>&#xff09;,称之为泛型类、泛型接口、泛型方法&#xff0c;我们统称之为泛型。 说明这是一个泛型类。 如果不使用泛型&#xff0c;我们可以往ArrayList中传…

PyQt6--Python桌面开发(34.QStatusBar状态栏控件)

QStatusBar状态栏控件 self.statusBar.showMessage(q.text()菜单选项被点击了,5000)