有没有办法在不知道其名称或 MAC 地址的情况下定位某个接口?

有没有办法在不知道其名称或 MAC 地址的情况下定位某个接口?

我们在 OVH 运行一些使用 openstack 的虚拟服务器。

大多数服务器都有一个公共接口和一个连接到“虚拟私有云”的私有接口,或者 OVH 称之为 vRack。

我曾多次看到过这样的情况:一台服务器消失,然后又恢复使用具有新名称(例如ens6而不是ens4)和新 mac 地址的私有接口。

这会破坏 netplan 配置,它通常看起来像这样的变体:

network:
    version: 2
    ethernets:
        ens6:
            addresses: [192.168.100.71/24]
            dhcp4: false
            match:
                macaddress: fa:16:3e:bc:73:48

有没有办法在不知道其名称或 MAC 地址的情况下定位某个接口?

相关内容