systemd-networkd – как заставить новую конфигурацию без перезагрузки?

На моей коробке Arch у меня был сетевой мост. Цель состояла в том, чтобы удалить мост и использовать только сетевой адаптер, не подключенный к мосту. Для этого я удалил все файлы конфигурации * .netdev и * .net в каталоге /etc/systemd/network и заменил их одним простым файлом:

 /etc/systemd/network/lan.network -------------------------------- [Match] eno* [Network] DHCP=ipv4 

Затем я перезапустил сетевой сервис, используя systemctl restart systemd-networkd , предполагая, что это оставит меня только с интерфейсом lo и eno* . К сожалению, это не имело никакого эффекта. Быстрый просмотр ip link прежнему показал интерфейс моста вверх и активен.

Поскольку время безотказной работы в этом конкретном случае не имеет решающего значения, я просто перезагрузил машину, которая решила проблему. Тем не менее, я бы хотел подумать, что перезагрузки не должны быть нужны для такого рода вещей. Что я пропустил?

One Solution collect form web for “systemd-networkd – как заставить новую конфигурацию без перезагрузки?”

Если ваш мастер-интерфейс моста все еще работает, его связанные подчиненные интерфейсы будут оставаться связанными, даже если для них будут обнаружены новые конфигурации. Так что просто потеряйте мост.

 ip link set down br0 ip link del dev br0 systemctl restart systemd-networkd 
  • Как настроить параметры APN на моем модеме 4G на базе QMI?
  • настроить беспроводной маршрутизатор с помощью файлов systemd-networkd * .net
  • systemd-networkd не запускается при загрузке сети через pxelinux
  • avahi-daemon удаляет IP-адрес из моего сетевого интерфейса
  • Как я могу заставить свои пользовательские службы ждать, пока сеть не будет в сети?
  • Возможно ли, чтобы пользователи debian подключались к сети через systemd-networkd?
  • Настройка VLAN на linux-мосте для виртуальных машин с systemd
  • Возможно ли сделать загрузку системы, если systemd-networkd не удается?
  • Почему расширения конфиденциальности IPV6 не работают в Arch Linux?
  • Debian systemd network-online.target не работает?
  • Перезагрузите сетевые интерфейсы без перезагрузки
  • Linux и Unix - лучшая ОС в мире.