我可以在不知道 netplan 和 networkd 的接口名称的情况下在所有接口上全局启用 dhcp4 吗?

我可以在不知道 netplan 和 networkd 的接口名称的情况下在所有接口上全局启用 dhcp4 吗?

我可以使用 netplan 全局启用所有接口上的 DHCP4,而无需知道接口名称吗?我可能会添加任何 USB 连接的以太网 NIC,我只希望它们中的任何一个都通过 DHCP4 获取网络配置。我知道它可以与 NetworkManager 一起使用。但我宁愿使用 networkd 渲染器。

答案1

可以使用以下match语法在接口上启用 wifi,而无需知道确切的接口名称:

network:
  version: 2
  renderer: networkd
  ethernets:
    alleths:
      match:
        name: en*
      dhcp4: true

请务必避免任何会在多个接口之间发生冲突的设置(并且不要使用set-name)。

相关内容