在 Ubuntu 20.04 上可以使用 netplan 配置多少个虚拟适配器?

在 Ubuntu 20.04 上可以使用 netplan 配置多少个虚拟适配器?

我的 Ubuntu 20 服务器计算机上有一个名为 enp65s0f1 的以太网接口。我想创建多个虚拟接口,每个接口都有自己的 mac 地址和 ip 地址,这些虚拟接口搭载在此接口上并从我的 DHCP 服务器获取自己的 IP 地址。我使用下面的 netplan 配置来实现这一点,但是第 8 个(以及它之后的任何虚拟设备)从未创建过,并且任何日志中都没有关于它失败的日志(尽管我确实看到了关于它设置其余设备的日志)。使用 netplan 创建的虚拟设备数量是否有限制?如果有,真的是 8 个吗?希望我只是做错了什么。谢谢!

# This is the network config written by 'home-lab'
network:
  version: 2
  ethernets:

    enp65s0f1v0:
      macaddress: 52:54:00:6b:3c:57
      dhcp4: true
      dhcp4-overrides:
        hostname: plex
        send-hostname: true

    enp65s0f1v1:
      macaddress: 52:54:00:6b:3c:58
      dhcp4: true
      dhcp4-overrides:
        hostname: sabnzbd
        send-hostname: true

    enp65s0f1v2:
      macaddress: 52:54:00:6b:3c:59
      dhcp4: true
      dhcp4-overrides:
        hostname: sonarr
        send-hostname: true

    enp65s0f1v3:
      macaddress: 52:54:00:6b:3c:60
      dhcp4: true
      dhcp4-overrides:
        hostname: radarr
        send-hostname: true

    enp65s0f1v4:
      macaddress: 52:54:00:6b:3c:61
      dhcp4: true
      dhcp4-overrides:
        hostname: minecraft
        send-hostname: true

    enp65s0f1v5:
      macaddress: 52:54:00:6b:3c:62
      dhcp4: true
      dhcp4-overrides:
        hostname: sevendaystodie
        send-hostname: true

    enp65s0f1v6:
      macaddress: 52:54:00:6b:3c:63
      dhcp4: true
      dhcp4-overrides:
        hostname: portainer
        send-hostname: true

    enp65s0f1v7:
      macaddress: 52:54:00:6b:3c:64
      dhcp4: true
      dhcp4-overrides:
        hostname: phpvirtualbox
        send-hostname: true

    enp65s0f1v8:
      macaddress: 52:54:00:1b:3d:00
      dhcp4: true
      dhcp4-overrides:
        hostname: eco-nds
        send-hostname: true

答案1

Netplan 不会创建这些虚拟接口;ethernets它们用于内核公开的以太网设备。如果您有 vN 个以太网接口,这可能是网卡的功能。您的网卡或内核驱动程序可能限制为 8。

相关内容