featured-image

Centos更换网卡后如何设置

不管是物理服务器更换网卡硬件后,还是虚拟机更换虚拟架构后,很可能网卡驱动、网卡名都不同了,网卡驱动识别不到的话,可以重启服务器,并重建initranfs启动进入系统。

但是网卡肯定会变,在network-script目录下,没有新的网卡配置文件,所以新的网卡会处于disconncted状态,可以使用nmcli device查看网卡状态,如果是disconnected,可以用nmcli命令手动创建配置,将它加入nmcli connection列表。
例如查看nmcli device发现新网卡名为ens192,并处于disconnected状态,执行如下命令:
nmcli connection add type ethernet con-name ens192 ifname ens192

命令解析,nmcli connection add添加连接,type ethernet指定为以太网类型,con-name ens192指定连接名称为ens192,ifname ens192,指定设备名ens192

3. 配置 IP 地址和其他网络参数

根据需要配置 IP 地址、网关、DNS 等。例如,配置静态 IP:

nmcli connection modify ens192 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8

或者配置 DHCP:

nmcli connection modify ens192 ipv4.method auto

4. 启用并激活连接

启用并激活新的连接:

nmcli connection up ens192

5. 验证网络配置

检查网络配置是否生效:

nmcli connection show ens192
ip addr show ens192
ping -c 4 google.com

6. 确保 NetworkManager 服务已启用

确保 NetworkManager 服务已启用并在运行:

systemctl enable NetworkManager
systemctl start NetworkManager

Copyright © 2014 - 2021 CloudITIDC Global All Rights Reserved