如何使用 networkd 将网桥的外部接口设置为与主接口相同?

如何使用 networkd 将网桥的外部接口设置为与主接口相同?

我创建了一座虚拟桥bridge0

bridge0.netdev:

[NetDev]
Name=bridge0
Kind=bridge

桥接0.网络:

[Match]
Name=bridge0

[Network]
DHCP=yes

并将我的主要接口附加eth0到它

eth0.网络:

[Match]
Name=eth0

[Network]
Bridge=bridge0

但这会将我的计算机用于 DHCP 的 MAC 地址更改为分配给的随机 MAC 地址bridge0。有没有办法保留分配给的物理 MAC 地址eth0

答案1

根据手册页,systemd.netdev您可以在该部分添加 MAC 地址[NetDev]

[NetDev]
Name=bridge0
Kind=bridge
MACAddress=

只需插入那里的 MAC 地址eth0

相关内容