当前位置: 首页 > ai >正文

VirtualBox给Rock Linux9.x配置网络

写这篇文章之前,先说明一下,我参考的是我之前写的《VirtualBox Linux网络配置》
我从CentOS7转到了Rock9,和配置Centos7一样,主流程没有变化,变化的是Rock9.x中的配置文件和使用的命令。

我再说一次,因为主要的流程都和《VirtualBox Linux网络配置》里的一样,不同的是 配置文件而已和使用的命令。
所以,你看这篇文件,就要参考《VirtualBox Linux网络配置》

简单描述

首先,我们先要知道,配置文件是不是我们熟悉的 ifcfg-enp0s3和ifcfg-enp0s8,所以先去查 /etc/sysconfig/network-scripts/ 有没有,我去找了,没有。那是什么情况呢? 原因是:💚 在 Rocky Linux 9 中,网卡配置文件的存储位置已从传统的/etc/sysconfig/network-scripts/目录改为/etc/NetworkManager/system-connections/目录。💚 所以,你要去找/etc/NetworkManager/system-connections/

🔴 编辑文件的时候,不要在用vi和vim了,而是要使用nano,为啥?如果是使用vi编辑,打开的文件没有内容,是新建,而用nano打开,你可以看到内容。

请按照《VirtualBox Linux网络配置》中的步骤完成,除了配置文件的编辑修改以外。注意:配置文件的编辑先不做任何修改,完成所有步骤以后,我们再去配置文件。

配置文件修改

在位置/etc/NetworkManager/system-connections/我们发现有 enp0s3.nmconnection,对,我们编辑它

sudo nano enp0s3.nmconnection

一定要用sudo。
在这里插入图片描述
保存退出。nano怎么保存,怎么退出,自己搞清楚。
重启网络

sudo systemctl restart network

配置 enp0s3.nmconnection 是确保你能通过虚拟机访问外网。其实你安装完虚拟机,就可以访问外网了,所以也没有修改 enp0s3.nmconnection 啥,不过你要对比一下上图,缺啥补啥。下面的配置才是重点,因为配置静态ip,可以虚拟机通讯,主机和虚拟机通讯,虚拟机和主机通讯。

配置 enp0s8.nmconnection文件

因为 enp0s8.nmconnection还没有,所以 我们用NetworkManager查所有连接,发现只有 enp0s3.nmconnection

nmcli connection show

在这里插入图片描述
注意:enp0s8是没有的,我的有,因为我已经配置了,你的没有,那就要加上,怎么加,用一下命令
在这里插入图片描述
关闭网络,重启网络

sudo nmcli networking off
sudo nmcli networking on

再次查看

nmcli connection show

还是没有,那么我们查看网卡管理状态

nmcli device status  

在这里插入图片描述
发现没有链接
那就去链接

sudo nmcli connection up enp0s8

在这里插入图片描述
发现不能链接,我怀疑是文件名写错了,但是核对了几遍,没有错,最后发现是因为权限问题。
解决权限

sudo touch enp0s8.nmconnection
sudo chmod 600 enp0s8.nmconnection

重启链接

sudo nmcli connection reload
sudo nmcli connection up enp0s8

在这里插入图片描述
这才是成功的哦!
再查一下状态:
在这里插入图片描述
OK了

ip addr show enp0s8

在这里插入图片描述
这才是OK的哦。

在这里插入图片描述
正确的配置完后是这样的哦!
此时已经完成了。可以ping测试了。

http://www.xdnf.cn/news/10107.html

相关文章:

  • Python-118:有限制的楼梯攀登
  • 如何把TikTok的视频下载到本地?
  • 企业应用AI对向量数据库选型思考
  • 华院计算出席信创论坛,分享AI教育创新实践并与燧原科技共同推出教育一体机
  • Ubuntu系统下可执行文件在桌面单击运行教程
  • type system_app, domain, coredomain; 和 typeattribute system_app coredomain; 区别
  • 《操作系统真相还原》——加载器
  • pikachu通关教程-RCE
  • ACS期刊的投稿查重要求
  • PHP 垃圾回收高级特性
  • 2025年大一ACM训练-尺取
  • 头歌之动手学人工智能-Pytorch 之线性回归
  • MySQL数据表添加字段(三种方式)
  • 【C++并发编程01】初识C++并发编程
  • @Prometheus 监控操作系统-Exporter(Win Linux)
  • mysql数据库基础命令总结常用10个
  • 需求可测试性评价
  • selenium自动化浏览器
  • c++流之sstream/堆or优先队列的应用[1]
  • 智橙PLM与MES系统集成项目执行记录 智渤慧晟机械装备技术服务部 24.08
  • 大模型-attention汇总解析之-GQA
  • Python爬虫实战:研究Goutte库相关技术
  • Haproxy
  • 白皮精读:214页数据安全治理白皮书6.0【附全文阅读】
  • 超级对话3:大跨界且大综合的学问融智学应用场景述评(不同第三方的回应)之三
  • 低碳理念在道路工程中的应用-预制路面
  • P23:实现天气预测
  • 宽带不给公网IP?本地内网的网络服务怎么让外网访问?
  • [python] 最大公约数 和 最小公倍数
  • PostgreSQL日常运维