故障描述
最近使用 VMware 为已经创建的 CentOS7 添加多张网卡时,发现虽然成功添加了 eth1 网卡并通过 DHCP 获取了IP地址,但是在 /etc/sysconfig/network-scripts/ 目录下却看不到对应的网卡文件 ifcfg-eth1 。
1 | [root@localhost network-scripts] ip a |
解决方法
此时需要自己手动添加网卡配置文件,步骤如下:
使用 nmcli con show 命令查看 eht1 网卡的UUID信息并记录,后续会用到
1 | [root@localhost network-scripts] nmcli con show |
使用 ip addr 命令查看网卡信息,记录 eth1 的MAC地址
1 | [root@localhost network-scripts] ip a |
添加新的网卡配置文件,这里复制并修改了 eth0 的网卡文件
注:新的网卡配置文件需要使用静态地址,如果使用dhcp可能会出现报错
1 | [root@localhost network-scripts] cp ifcfg-eth0 ifcfg-eth1 |
最后重启网网络服务即可。
1 | [root@localhost network-scripts] systemctl restart network |