LINUX下添加多个网卡的排序问题

时间:2024-03-28 22:34:48

环境模拟

一台虚拟机下的linux操作系统添加了已经添加了三个网卡,其中因为一些原因把以前的网卡删除了,此时再次添加一块网卡,使用ifconfig查看网卡信息显示的结果是eth3而不是eht0虽然不影响服务的配置但是为了规整我们还是要把这个的信息改为eth0。

先查看一下配置的三块网卡的信息

LINUX下添加多个网卡的排序问题

我们要查看的eth0、eht1、eht2的网卡硬件信息文件

vim /etc/udev/rules.d/70-persistent-net.rules

LINUX下添加多个网卡的排序问题

可以看到我们这里显示的是三个网卡的硬件信息,如果我们在虚拟机中将这三个网卡给删除,这些网卡的硬件信息还是存在的,我们再次添加一个网卡,这时候会在最下面多出来一条信息

LINUX下添加多个网卡的排序问题

使用ifconfig查看一下,但是不知道为什么我的出现了一个未知的错误,我们查看不到eth3的网卡信息,这是做博客时刚出现的一个问题,我尝试了一下修复。使用了service NetworkManager restart 进程启动,再次ipconfig时出现了eth3的网卡信息了,接着上面的步骤走。

步入正题,我们将上面的三个网卡信息删除只保留eht3的网卡信息此时查看ifconfig时只显示的是eth3的网卡信息,但是在网卡的硬件信息中,发现里面的文件仍然有四个,被删除的前三个文件信息都还在。我们这是只需要把前面三个的网卡硬件信息删除,将后面的eth3文件信息的NAME="eth3"更改为NAME="eht0"。

网卡硬件信息配置

LINUX下添加多个网卡的排序问题

此时ipconfig检测一下就ok。由于虚拟机中有一些配置就没有把前两个网卡删除,我们在此把NAME="eth3"更改为NAME="eht5"。

需要重新启动一下系统才能生效

LINUX下添加多个网卡的排序问题

总结

我们在进行一些熟悉的操作时都可能会遇到一些以前没有遇到过的问题,我们要做的就是解决他们而不是为了这些未知的问题发愁,只有解决了问题下次才能从容应对。