以太网卡的接口 ID

以太网卡的接口 ID

我的电脑(CentOS)有一张以太网卡1,连接到公司内部网络用于上网等,还有另一张以太网卡2,连接到嵌入式设备用于编程。

每次当我重新启动 PC 时,以太网卡 1 都处于活动状态并准备就绪(通过 ifconfig 命令列为“Eth0”),而以太网卡 2 处于非活动状态(通过 ifconfig 命令列为“__tmp1835522531”),等待使用某个本地 IP 地址进行配置。

我的问题是:为什么它被列为“__tmp1835522531”?当 PC 重新启动时,是否可以将其列为“Eth1”?如何做到这一点?

答案1

尝试查看 /etc/udev/rules.d/70-persistent-net.rules 并将 _tmp 接口的 mac 地址与那里的条目匹配(或在需要时进行输入),然后重新启动。

答案2

  1. 使用 tmp 接口的 mac 地址在 /etc/udev/rules.d/70-persistent-net.rules 中插入一条新规则,并将其命名为 eth1。(应该已经有一个针对 eth0 的类似规则,将其作为草稿,只需将 mac 和名称更改为 eth1 即可)
  2. 创建文件来配置您的接口:/etc/sysconfig/network-scripts/ifcfg-eth1

答案3

你可能会受到这个错误或类似方法。您可以尝试 JMW 所写的方法,或者运行此脚本基本上,它将尝试再次安装内核模块并重新安装它。最后,该页面上还有其他几个脚本,请注意,这似乎是内核问题,因此无论您尝试什么(如果受此错误影响)都将是一种解决方法。

相关内容