[CentOS8] 解决CentOS8 ifconfig 没有ens33方案

在创建Linux虚拟节点后,作者遇到CentOS8的ifconfig未显示ens33接口的问题,传统的CentOS7解决方案在CentOS8上无效。经过搜索和研究,发现是NetworkManager未开启导致的。通过启用NM托管,成功解决了问题并找到了相关资源链接以供参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【故事开头的小黄花🌻】

很开心地建好了我的第一个Linux虚拟节点,网络配置也跟随CODESHEEP大大视频来了一遍。(视频链接:

看到ping成功后我莞尔一笑。😊

重启,“无法解析服务器”

爷怒了👿

尝试了很多方法,不得而终。
很多博客的解决办法是基于centos7而言,大部分为以下:

systemctl stop NetworkManager                             临时关闭
systemctl disable NetworkManager                          永久关闭网络管理命令
systemctl start network.service                           开启网络服务

但是,在centos8中,执行完1、2步后,无法开启network.service

然后,又针对这个错误进行搜查,方法链接: 

<think>好的,我现在需要解决CentOS系统中使用ifconfig命令找不到ens33网卡的问题。首先,我应该回想一下用户提供的引用内容,看看有没有相关的解决方法。根据引用[2]、[4]、[5]提到的,常见原因是网卡的ONBOOT设置被设为no,导致系统启动时没有激活ens33。用户需要编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,将ONBOOT=no改为yes,然后重启网络服务。 接下来,我需要确认步骤是否正确。首先检查文件是否存在,如果存在的话,修改后保存,然后执行service network restart或者systemctl restart network。另外,引用[3]提到使用ifconfig -a可以看到ens33,但未启用,可能需要手动启用,比如ifconfig ens33 up,但这样是临时的,所以还是需要修改配置文件。 然后,可能的其他原因是什么?比如网络服务没有正确启动,或者NetworkManager服务冲突。用户可能需要检查这些服务状态,比如systemctl status network。此外,驱动问题或者虚拟机配置问题也可能导致网卡不显示,但这种情况相对较少,先按常见解决方法处理。 最后,整理步骤时要注意权限问题,编辑文件需要root权限,使用sudo或者切换到root用户。另外,确保用户执行了正确的命令,比如重启网络服务后再次检查ifconfig。如果问题依旧,可能需要进一步排查,比如查看日志或检查虚拟机设置。</think>### CentOS ifconfig ens33 网卡未显示 解决方案 若`ifconfig`命令未显示`ens33`网卡,可按以下步骤排查解决--- #### **步骤1:检查网卡配置文件** 1. **编辑网卡配置** 打开`ens33`网卡配置文件: ```bash sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33 ``` 确认`ONBOOT`参数值为`yes`: ```bash ONBOOT=yes # 若为no则修改为yes[^2][^4][^5] ``` 保存退出(按`:wq`)。 --- #### **步骤2:重启网络服务** 1. **应用配置** 执行以下命令重启网络服务: ```bash sudo systemctl restart network ``` 或 ```bash sudo service network restart ``` 2. **手动启用网卡(可选)** 若仍不显示,尝试临时激活网卡: ```bash sudo ifconfig ens33 up # 临时生效[^1] ``` --- #### **步骤3:验证网络状态** 1. **查看网卡信息** 执行`ifconfig`或`ip addr`,确认`ens33`是否已显示并分配IP地址。 2. **检查服务状态** 确保网络服务正常运行: ```bash sudo systemctl status network ``` --- #### **步骤4:排查其他问题** 1. **虚拟机设置** 若为虚拟机环境,检查虚拟网络编辑器配置(如VMware的NAT模式)[^3]。 2. **驱动或内核兼容性** 极少数情况下需更新内核或网卡驱动,可通过`yum update`升级系统。 --- #### **完整操作示例** ```bash # 修改配置文件 sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 # 重启服务 sudo systemctl restart network # 验证结果 ifconfig ``` ---
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值