У меня настроен Wireguard VPN для некоторых устройств, использующих systemd.netdev
и systemd.network
конфигурацию.
Я подозреваю, что даже когда wg0
устройство и маршруты установлены, они настраиваются до того, как базовое соединение Ethernet будет готово. И, таким образом, это не полностью автоматическое, и мне приходится запускать команду systemctl restart systemd-networkd
, чтобы связь начала работать.
Может ли единица измерения systemd.netdev
зависеть от другой systemd.network
единицы измерения?
Есть ли какой-либо механизм, позволяющий отложить настройку интерфейса до того времени, когда он будет готов?
решение1
Проблема была в том, что systemd-networkd был отключен по умолчанию. Мне пришлось его активировать, чтобы конфигурация заработала.
Зависимость не нужна.