我有一个虚拟接口并启用了 802.1q。当我在 netplan 中为我的接口使用单个 vlan 时,它可以工作,但是当我添加第二个附加 vlan 时,只有文件中的最后一个 vlan 有效,前面的 vlan 不起作用。这是配置:
network:
version: 2
renderer: networkd
ethernets:
ens0:
match:
name: ens160
vlans:
vlan.45:
id: 45
link: ens0
dhcp4: no
addresses: [ 10.0.45.11/24 ]
gateway: 10.0.45.1
nameservers:
search: [ domain.local ]
addresses: [ 8.8.8.8 ]
vlan.110:
id: 110
link: ens0
dhcp4: no
addresses: [ 10.0.11.103/24 ]
gateway: 10.0.11.1
nameservers:
search: [ domain.local ]
addresses: [ 10.0.11.18 ]
Run Code Online (Sandbox Code Playgroud)