Настройка зависимости `systemd.netdev` для работы в сети

Настройка зависимости `systemd.netdev` для работы в сети

У меня настроен Wireguard VPN для некоторых устройств, использующих systemd.netdevи systemd.networkконфигурацию.

Я подозреваю, что даже когда wg0устройство и маршруты установлены, они настраиваются до того, как базовое соединение Ethernet будет готово. И, таким образом, это не полностью автоматическое, и мне приходится запускать команду systemctl restart systemd-networkd, чтобы связь начала работать.

Может ли единица измерения systemd.netdevзависеть от другой systemd.networkединицы измерения?

Есть ли какой-либо механизм, позволяющий отложить настройку интерфейса до того времени, когда он будет готов?

решение1

Проблема была в том, что systemd-networkd был отключен по умолчанию. Мне пришлось его активировать, чтобы конфигурация заработала.

Зависимость не нужна.

Связанный контент