systemd.netdev
Ich habe für einige Geräte mit dieser Konfiguration ein Wireguard-VPN konfiguriert systemd.network
.
Ich vermute, dass das wg0
Gerät und die Routen bereits eingerichtet werden, wenn sie eingerichtet sind, bevor die zugrunde liegende Ethernet-Verbindung bereit ist. Daher läuft es nicht vollständig automatisch ab und ich muss den Befehl ausführen systemctl restart systemd-networkd
, damit die Verbindung funktioniert.
Kann ich systemd.netdev
von einer anderen systemd.network
Einheit abhängig sein?
Gibt es einen Mechanismus, um die Einrichtung der Schnittstelle auf einen Zeitpunkt zu verzögern, zu dem sie bereit sein sollte?
Antwort1
Das Problem war, dass systemd-networkd standardmäßig deaktiviert war. Ich musste es aktivieren, damit die Konfiguration funktionierte.
Keine Abhängigkeit erforderlich.