Systemd-Networkd BindCarrier 失败,显示“未知左值”

Systemd-Networkd BindCarrier 失败,显示“未知左值”

目前,我正在尝试使用 systemd-networkd 设置带有 vlan 的绑定网络。不幸的是,该服务为 bond1.network 配置文件提供了错误消息“‘Network’ 部分中未知的左值‘BindCarrier’”。

这是我的配置文件:

### eth0.network
[Match]
Name=eth0

[Network]
DHCP=ipv4
IPForward=yes
Bond=bond1

### bond1.netdev
[NetDev]
Name=bond1
Kind=bond

[Bond]
Mode=802.3ad
TransmitHashPolicy=layer3+4
MIIMonitorSec=1s
LACPTransmitRate=fast

### bond1.network
[Match]
Name=bond1

[Network]
BindCarrier=eth0
VLAN=vlan10
VLAN=vlan20
VLAN=vlan30

### vlan<10|20|30>.netdev
[NetDev]
Name=vlan<10|20|30>
Kind=vlan

[VLAN]
Id=<4010|4020|4030>

### vlan<10|20|30>.network
[Match]
Name=vlan<10|20|30>

[Network]
Bridge=br<10|20|30>

### br<10|20|30>.netdev
[NetDev]
Name=br<10|20|30>
Kind=bridge

### br<10|20|30>.network
[Match]
Name=br<10|20|30>

[Network]
Address=172.29.<10|20|30>.11/24

有人能帮我解决这个问题吗?

谢谢,丹尼斯

答案1

该选项在 systemd v220 中引入,在旧版本中不可用。

相关内容