Назад | Перейти на главную страницу

Как я могу настроить внешний интерфейс для моего моста таким же, как мой основной интерфейс с помощью networkd?

Я создал виртуальный мост 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

Но это изменяет MAC-адрес, который мой компьютер использует для DHCP, на случайный MAC-адрес, назначенный для bridge0. Есть ли способ сохранить физический MAC-адрес, назначенный eth0?

Согласно man-странице systemd.netdev вы можете добавить MAC-адрес в [NetDev] раздел.

[NetDev]
Name=bridge0
Kind=bridge
MACAddress=

Просто вставьте MAC-адрес eth0 там.