【发布时间】:2017-10-14 15:46:42
【问题描述】:
我正在对 Linux 网络接口命名进行故障排除。
这里我有一些一般性的问题:
- 如果有多个网卡,它们将被命名为“eth0”、“eth1”、“eth2”等。哪些内核代码负责命名?
- 在某些情况下,接口会被重命名,例如:mlx4_core 0002:00)02:0 enP2p0s2:从 eth2 重命名。谁触发了这次更名?看起来是 netdev rename 事件,但是谁触发了 netdev 事件? (在本例中,enP2p0s2 是 VF NIC 接口名称)。
- 例如,在某些情况下,界面会被重命名为“rename3”。为什么会发生这种情况? MAC地址冲突引起的?如何防止这种重命名发生?
谢谢!
【问题讨论】:
标签: linux networking kernel driver