我有一个安装在 /etc/fstab 中的笔记本电脑的 cifs 共享。这是 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
然后 umount 并 mount -a 就可以再次使用了
但是我当然不想每次启动笔记本电脑时都手动刷新 DNS 并重新挂载。我们如何修复 CIFS 挂载在 IP 地址更改后仍保持“连接”状态?
似乎一个常见的解决方案是创建一个计时器/cronjob来执行这些操作,刷新缓存,卸载和挂载,但我不能相信没有软件处理的自动解决方案。