RHEL8/CentOS8 虚似机新增网卡没有配置文件

rhel8上,停止network.service,因此只能通过NM进行网络配置,包括动态ip和静态ip。在rhel8上,必须开启NM,否则无法使用网络。

系统启用:systemctl start NetworkManager

1、查看网卡名称nmcli device (查看网卡名称)。

nmcli connection add con-name new1 ifname ens32 type ethernet

这样会在/etc/sysconfig/network-scripts/自动生成文件并激活网卡。

 

 

<think>好的,我需要帮用户查找CentOS 10中network-scripts目录的位置。首先,我记得在之前的CentOS版本中,比如CentOS 7,网络配置文件通常存放在/etc/sysconfig/network-scripts/这个目录下。用户提到的引用也提到了这一点,比如引用[1]和[2]都提到了network-scripts在/etc/sysconfig下。 不过CentOS 8开始,系统逐渐转向使用NetworkManager和新的配置文件方式,比如使用keyfiles代替传统的ifcfg文件。引用[3]提到CentOS 8禁用NetworkManager后使用network-scripts,但可能在新版本中有所变化。CentOS 10可能基于RHEL的某个版本,而RHEL 8之后默认可能不再使用network-scripts,除非安装了特定的兼容包。 我需要确认CentOS 10是否存在,因为实际上CentOS项目在CentOS 8之后转向了CentOS Stream,可能没有官方的CentOS 10版本。但假设用户指的是类似RHEL 10的衍生版本,可能需要考虑新的网络管理方式。如果用户确实在使用一个类似传统CentOS的系统,并且安装了network-scripts支持,那么目录可能仍然在/etc/sysconfig/network-scripts/。但如果没有安装相关软件包,可能该目录不存在。 因此,正确的步骤应该是先检查系统是否安装了network-scripts所需的包,比如network-scripts包可能已经被弃用,需要手动安装。然后确认目录是否存在。如果用户找不到,可能需要使用nmcli或者nmtui工具生成配置文件,如引用[2]所述的方法。此外,引用[4]提到添加网卡配置文件缺失的问题,可能需要通过生成或手动创建来解决。 总结回答时,需要指出传统目录的位置,同时说明CentOS 10可能的变化,建议检查安装情况或使用新的网络管理工具。</think>在CentOS系统中,`network-scripts`目录的路径为: $$/etc/sysconfig/network-scripts/$$ 该目录存放网卡配置文件(如`ifcfg-eth0`),用于传统网络配置模式[^1][^2]。 但需注意以下关键点: 1. **版本兼容性** CentOS 8及以上版本默认使用`NetworkManager`的`keyfile`格式配置文件(路径为`/etc/NetworkManager/system-connections/`),仅当安装`network-scripts`兼容包后才会生成`/etc/sysconfig/network-scripts/`目录[^3]。 2. **目录不存在时的解决方法** - 安装兼容包: ```bash yum install network-scripts ``` - 使用`nmtui`或`nmcli`生成配置文件,工具会自动在`network-scripts`目录创建对应网卡配置 3. **新增网卡配置** 添加新网卡后若目录中无配置文件,可通过`nmtui`图形工具重新扫描生成,或手动创建`ifcfg-<接口名>`文件[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值