Centos Stream9网卡驱动重置无法找到网卡解决办法

1.问题原因

使用Centos Stream9系统时,我们正常在/etc/NetworkManager/system-connections目录下修改网络配置文件保存后,重置网卡会发现提示无法连接或没有找到该网卡,此问题有以下几点原因:

  • linux系统重管理网络连接的有network、NetworkManger两个服务,我们只需要开启一个,而Centos Stream只需重点查看NetworkManager服务即可。
  • 网络驱动设备没有添加,所以我们重置后会提示无法连接。

2.解决办法

我们首先检查网络服务运行情况,可以通过以下命令查看:

systemctl status network
systemctl status NetworkManger

因为我们使用的是 NetworkManger服务,所以要确保其能自动启动,通过命令下面增加:

systemctl enable NetworkManager

查看托管状态,若显示disabled,可以使用如下命令开启:

nmcli n  //查看托管状态
nmcli on //开启托管
nmcli d //查看设备连接情况

 此时可以看到该网口是断开状态,这就是为什么我们有时设置完ip之后,重启网卡竟然告诉我们未知的连接。我们可以通过下面指令添加设备。

nmcli d connect ens33 //根据实际填写后面网卡名

 此时再次查看状态即可发现已经可以连接。

 此时如果直接重置网卡是可以启动的,但是如果进行ip a操作即可发现之前配置的网络IP没有生效,我们再次进入网络配置文件的存放目录。

cd /etc/NetworkManager/system-connections

我们会发现,系统新增了一个网络配置文件,我们需要在这个新的配置文件中设置网络地址,旧的配置文件可以删除。

我们使用vi命令修改配置ipv4项,在配置文件中,不要擅自添加空格,可能会造成无法识别,#号后面也要删除。

[connection]
id=ens33
uuid=e?a20f1f-2cc3-3dae-952?-b4933cf4956d
type=ethernet
autocomnect-priority=-999
interface-name=ens33

[ethernet]

[ipv4]
#method=auto
method=manual #设置为手动模式
address1=192.168.1.66/24,192.168.1.1 #设置指定IP地址和掩码长度以及网关地址
dns=114.114.114.114;8.8.8.8 #设置DSN地址,多个地址用;隔开

[ipv6]
addr-gen-mode=eui64
method=auto

[proxy]

修改完成后,我们再次执行重置网卡命令就可以激活了。

sudo nmcli c reload
sudo nmcli c up ens33//具体网卡名

  • 12
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值