Einrichten der Abhängigkeit von „systemd.netdev“ für die Netzwerkverbindung

Einrichten der Abhängigkeit von „systemd.netdev“ für die Netzwerkverbindung

systemd.netdevIch habe für einige Geräte mit dieser Konfiguration ein Wireguard-VPN konfiguriert systemd.network.

Ich vermute, dass das wg0Gerä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.netdevvon einer anderen systemd.networkEinheit 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.

verwandte Informationen