我创build了一个虚拟桥bridge0 :
bridge0.netdev:
[NetDev] Name=bridge0 Kind=bridge
bridge0.network:
[Match] Name=bridge0 [Network] DHCP=yes
并将我的主接口eth0连接到它
eth0.network:
[Match] Name=eth0 [Network] Bridge=bridge0
但是,这将我的计算机用于DHCP的MAC地址更改为分配给bridge0的随机MAC地址。 有没有办法保留分配给eth0的物理MAC地址?
根据systemd.netdev的手册页,你可以在[NetDev]部分添加一个MAC地址。
[NetDev] Name=bridge0 Kind=bridge MACAddress=
只要在那里插入eth0的MAC地址。