CIFS-Mount nach Neustart des Laptops verschwunden

CIFS-Mount nach Neustart des Laptops verschwunden

Ich habe eine CIFS-Freigabe für einen Laptop, die in /etc/fstab gemountet ist. Dies ist Ubuntu 20.4.

//lt2345/share /mnt/test/lt12345 cifs _netdev,noserverino,nocase,rw,cred=/etc/cifspasswd,vers=3.11 0 0

es funktioniert einwandfrei, bis der Laptop neugestartet wird. Dann ist die Halterung weg.

Es stellt sich heraus, dass sich die IP-Adresse des Laptops ändert und die Linux-Maschine immer noch die alte IP-Adresse hat. Nur

 sudo systemd-resolve --flush-caches

dann umount und mount -a und es funktioniert wieder

Aber ich möchte natürlich nicht jedes Mal, wenn der Laptop gestartet wird, den DNS manuell leeren und neu mounten. Wie können wir beheben, dass ein CIFS-Mount auch nach einer Änderung der IP-Adresse „verbunden“ bleibt?

Eine gängige Lösung scheint die Erstellung eines Timers/Cronjobs zu sein, der genau das macht, also den Cache leert, umountet und mountet, aber ich kann nicht glauben, dass es dafür keine softwaregesteuerte automatische Lösung gibt.

verwandte Informationen