我的 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。