cifs монтирование исчезло после перезагрузки ноутбука

cifs монтирование исчезло после перезагрузки ноутбука

У меня есть общий ресурс cifs на ноутбуке, смонтированный в /etc/fstab. Это Ubuntu 20.4.

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

работает нормально, пока ноутбук не перезагрузишь. Потом крепление пропадает.

Оказывается, IP-адрес ноутбука меняется, а у машины с Linux все еще остается старый IP-адрес. Только

 sudo systemd-resolve --flush-caches

затем размонтируйте и монтируйте -a и все снова работает

Но я не хочу вручную очищать dns и перемонтировать каждый раз при запуске ноутбука, конечно. Как мы можем исправить то, что монтирование CIFS остается "подключенным" даже после изменения IP-адреса?

Похоже, что распространенным решением является создание таймера/cronjob, который делает именно это: очищает кэш, размонтирует и монтирует, но я не могу поверить, что нет программного автоматического решения.

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