Parallel Desktop下的Centos 9 ping通网络,配置静态ip的全过程

目录

  • 一、发现问题
    • 1. 找不到网卡配置文件
    • 2. 网络重启的命令一直无法执行成功
  • 二、分析问题
  • 三、解决问题
    • 系统环境
    • 1. 打开网卡配置文件
    • 2. 修改ipv4配置
    • 3. 重载网卡配置文件
    • 4. ping通,可以正常上网了
  • 四、疑问
    • 1. 如何确定自己是不是设置了静态ip
    • 2. DHCP是固定静态ip 的时候用的吗,我看到下面这篇文章说在配置中要取消掉呢?
  • 五、参考资料

一、发现问题

1. 找不到网卡配置文件

/etc/sysconfig/network-scripts目录下找不到网卡的配置文件

[parallels@localhost network-scripts]$ ls 
readme-ifcfg-rh.txt

2. 网络重启的命令一直无法执行成功

[root@cool-wangtongzhou system-connections]# service network restart 
Redirecting to /bin/systemctl restart network. service 
Failed to restart network. service: Unit network.service not found.

二、分析问题

为了让虚拟机ping通,搜了一天的资料,遇到了各种各样花里胡哨的问题,除了以上问题外,也遇到了一些琐碎的问题,中间也学习了不少。
从小白的角度,写了以下两篇文章:

  1. Parallel Desktop中按照的centos在切换root用户时,密码正确,但一直切换不成功,显示su: Authentication failure
  2. DHCP是什么?它有什么作用?其工作模式?工作原理?

在ping通过程中,遇到了一些问题并进行了一些尝试:

  • 遇到了找不到虚拟机网卡的问题,一直没有找到网友们说的eth系列的网卡,甚至在/etc/sysconfig/network-scripts路径下也只有一个txt文件,并没有看到任何网卡相关的配置文件
  • 于是自己定义了一下eth0这个配置文件,但它的网卡在哪里呢?我也不解。
  • service network restartsystemctl restart network这类命令在centos9里面是用不了的,所以会一直显示Failed
  • 尝试过关闭防火墙,也没用
  • 想着要重新安装一遍系统,由于太麻烦,就先搁着了
  • 想着要不要换个虚拟机软件试试,毕竟Parallels Desktop的参考文章还是没有VMware多,但想着会不会用VMware也会遇到类似的问题呢?这里不解决,去另一个软件也是会遇到一样的问题,那还不如在这里解决得了。
  • 最近学校有hadoop的课程,我又想着,那我这个Parallels Desktop后面要怎么搭建集群呢?难道只能够开一个虚拟机吗?

学校的网刚好不太好用,我就用手机搜了一下,Parallels Desktop虚拟机如何搭建集群,看到了这篇文章:使用虚拟机基于ubuntu22.04搭建hadoop分布式集群

里面有一个地方引起了我的注意:

于是我就思考着,会不会是系统版本的问题,果然,(露出马脚来了吧嘿嘿!!),一搜就被我搜出来了,在 centos9 中,是无法使用service network restart命令的,网卡的配置也改变了,在/etc/sysconfig/network-scripts目录下找不到网卡的配置文件了,需要到/etc/NetworkManager/system-connections目录下去找。

看了一天的资料,真的人都看麻了,没想到居然第二天在手机上,用另一种关键词去搜索,居然能够有所启发。


总结:

  • 搜索结果跟设备、关键词有关系
  • 答案基本上都能找得到,这些基本的操作,应该都有人踩过坑,只是有时候没有被找到而已。

学累了,就明天换个思路,继续学,换个姿势继续学,总会找到答案,总会找到解决方法的!!

三、解决问题

系统环境

系统版本
主机macOS,双核Intel Core i5macOS Monterey 版本12.2
虚拟机PDParallels Desktop 18 for Mac
虚拟机上安装系统centos9x86_64架构的Centos Stream release 9

1. 打开网卡配置文件

可以看到,我这里对应的网卡配置文件是enp0s5.connection,可以自己用到对应目录下去查看一下自己的网卡配置文件

贴一下代码:

[parallels@localhost ~]$ cd /etc/NetworkManager/system-connections
[parallels@localhost system-connections]$ ls
enp0s5.nmconnection
[parallels@localhost system-connections]$ sudo vim /etc/NetworkManager/system-connections/enp0s5.nmconnection

2. 修改ipv4配置

i进入 INSERT模式,然后就可以开始编辑了,退出的话,就按esc,然后保存按:,输入wq保存修改内容,后面我抽时间写一下Linux基本操作来分享给大家。

配置其中的[ipv4]为手动模式,并为其设置ip

请添加图片描述

这里的IP地址要在起始地址结束地址之间(在偏好设置里面查看,用的是Shared模式)。

注:在配置文件中,不要擅自添加空格,可能会造成无法识别。

3. 重载网卡配置文件

[parallels@localhost ~]$ sudo nmcli c reload
[parallels@localhost ~]$ sudo nmcli c up enp0s5

使用ifconfig查看网卡配置信息,修改成功。
请添加图片描述


4. ping通,可以正常上网了


四、疑问

1. 如何确定自己是不是设置了静态ip

答:如果手动设置了IPv4地址,则该地址为静态IP地址。

2. DHCP是固定静态ip 的时候用的吗,我看到下面这篇文章说在配置中要取消掉呢?

Paralles 虚拟机安装及网络配置–设置静态ip
答:DHCP分为静态分配IP地址动态分配IP地址
这里ipv4设置了manual手动模式,就是将IP地址配置设置为静态IP


五、参考资料

  1. CentOS Stream 9 配置静态 IP
  2. centOS7启用(运行)NetworkManager管理网络
  3. Paralles 虚拟机安装及网络配置–设置静态ip
  4. 超详细虚拟机与主机网络连接以及互Ping不通问题的解决
  5. 如何检查CentOS 版本

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

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

相关文章

使用PyMC进行时间序列分层建模

在统计建模领域,理解总体趋势的同时解释群体差异的一个强大方法是分层(或多层)建模。这种方法允许参数随组而变化,并捕获组内和组间的变化。在时间序列数据中,这些特定于组的参数可以表示不同组随时间的不同模式。 今天,我们将深…

shell内置命令

目录 内置命令介绍内置命令列表alisa内置命令alias别名定义语法unalias 别名删除语法alias演示 echo内置命令echo命令介绍echo输出语法echo输出转义字符 read内置命令介绍语法options支持的参数示例1:多个变量赋值 exit内置命令介绍语法示例:Shell脚本文…

Day01 项目简介分布式基础概念

最近在改进公司开发的商城项目,看到了尚硅谷的谷粒商城,就快速学习了下,因为之前的Kafka,Redis都是在这学习的,还有大数据的Flink。所以感觉一定不错,就开始了。 这里做一下学习笔记 一、项目简介 1 、项目背景 1 &…

AutoSAR系列讲解 - AutoSAR标准文档概览

目录 一、文档下载 二、文档结构 三、文档内容 四、各部分介绍 1、Introduction and functional o 目录 一、文档下载 二、文档结构 三、文档内容 四、各部分介绍 1、Introduction and functional overview 2、Acronyms and abbreviations 3、Related documentati…

基于Java+SpringBoot+vue的口腔管家平台设计与实现

博主介绍:擅长Java、微信小程序、Python、Android等,专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟 Java项目精品实战案例…

向日葵× 实在RPA擦出AI的火花,贝锐与实在智能官宣战略合作

6月19日,实在智能(Intelligence Indeed)与贝锐(Oray)正式宣布达成战略合作。实在智能作为国内AI准独角兽企业和超级自动化平台提供商,与国内领先的SaaS远程连接解决方案提供商贝锐的实力“牵手”&#xff0…

Yolov5(tag v7.0)网络结构解读,以yolov5s为例

最近yolov5用的多,发现确实好用,于是较深入学了一下。下面按照训练的流程梳理一下网络的结构,同时也是自己记一下便于后面查阅。 同时,我也查了一些关于yolov5网络结构介绍的资料,发现大多是v5.0,少数v6.0的…

游泳戴的耳机推荐,列举感受水下快乐的游泳耳机

​游泳是个真心好玩的活动,对一般人来说简直是大杀器!它不仅对身体没有太大伤害,还能锻炼到身体的大部分肌肉,对心肺也超级有帮助。不过,问题来了: 之前很少见到有人戴耳机游泳,主要是担心进水…

mpi实现矩阵乘法,卷积,池化(gemm,covn,pooling)

矩阵乘法: 卷积: 池化: Mpi基本原理: 1.什么是MPI Massage Passing Interface:是消息传递函数库的标准规范,由MPI论坛开发。 一种新的库描述,不是一种语言。共有上百个函数调用接口,提供与C和F…

phpstorm+xdebug/php项目调试

前提:项目使用xampp集成 一、下载xdebug,当到xampp/php/exp目录下 二、配置php.ini [Xdebug] zend_extension"D:/xampp/php/ext/php_xdebug.dll" xdebug.collect_paramsOn xdebug.collect_returnOn xdebug.auto_traceOn xdebug.trace_output_…

android adb 获取电池信息以及设置

本文主要包含 1、设置adb 无线调试桥连接步骤 2、打印设备电池状态(当前电量、充电状态、充放电电流大小、电池种类等) 3、更改电池充电状态、电量百分比、电池还原命令 4、断开adb 远程调试桥 -----------------------------------------------------------------…

【数据结构与算法分析】树上漫步之探究前序、中序、后序、广度优先遍历算法的实现与优化

文章目录 前言二叉树的遍历方式构建二叉树递归遍历二叉树非递归遍历二叉树层次遍历 示例二叉树结果总结 前言 二叉树是数据结构中最基本的数据结构之一,它在计算机科学中有着非常重要的应用。二叉树的遍历是指按照一定的顺序遍历二叉树中的所有节点,是二…

【STM32训练—WiFi模块】第二篇、STM32驱动ESP8266WiFi模块获取天气

目录 第一部分、前言 1、获取心知天气API接口 2、硬件准备 第二部分、电脑串口助手调试WIFI模块获取天气 1、ESP8266获取天气的流程 2、具体步骤 第三部分、STM32驱动ESP8266模块获取天气数据 1、天气数据的解析 1.1、什么函数来解析天气数据? 2.1、解析后…

C语言之运算符

C语言运算符 文末附运算符的优先表和ASCII表 一、算术运算符 加()减(—)乘(*)除(/)模(余)运算符(%):不允许出现浮点型,…

Linux---详细讲解linux计算机体系结构

前言 Linux是一种开源的操作系统,它的核心思想是基于冯诺依曼体系结构。在本文中,我们将深入探讨Linux的基本原理和操作系统的概念。 Linux是一款基于Unix操作系统的开源软件,它的核心是由Linus Torvalds在1991年开发的。Linux的出现&#x…

CSS | CSS中height:100vh和height:100%的区别

目录 1、对于设置height:100%;有下面几种情况 2、对于设置height:100vh时有如下的情况 首先,我们得知道1vh它表示的是当前屏幕可见高度的1/100,而1%它表示的是父元素长或者宽的1% 1、对于设置height:100%;有下面几种情况 (1)当…

Win10 hyper-v与vmware不兼容解决方案

Win10 hyper-v与vmware不兼容怎么办 一、异常1.1 异常描述 - V M w a r e W o r k s t a t i o n 与 H y p e r − V 不兼容 \color{red}{VMware Workstation 与 Hyper-V 不兼容} VMwareWorkstation与Hyper−V不兼容1.2 异常原因 二、解决办法2.1 关闭Hyper-V启动2.2 关闭内核…

OpenGL 光照贴图

1.简介 现实世界中的物体通常并不只包含有一种材质,而是由多种材质所组成。想想一辆汽车:它的外壳非常有光泽,车窗会部分反射周围的环境,轮胎不会那么有光泽,所以它没有镜面高光,轮毂非常闪亮。 2.漫反射…

pyspark安装教程

pyspark安装教程 一、Windows下配置pyspark环境1.1 JDK下载安装1.2 Scala下载安装1.3 spark下载安装1.4 Hadoop下载安装1.5 pyspark下载安装 二、pyspark原理简介 一、Windows下配置pyspark环境 在python中使用pyspark并不是单纯的导入pyspark包就可以实现的,而是需…

【SpringCloud入门】-- Nacos快速入门之搭建服务与注册中心

目录 前言: 1.Nacos的下载与安装 2. 去MySQL建立一个名为nacos的数据库 3.介绍配置文件,conf目录下的 application.properties 4.nacos启动 5. nacos作为注册中心的作用 6.建立一个项目,实现向命名空间注册 前言: 上文我们已…