Bisakah saya membuat mount.cifs terhubung kembali dengan nama DNS yang sama?

1

Saya menjalankan Linux di VM di host Windows. Ketika saya di kantor, mesin host Windows saya mendaftarkan sendiri nama DNS dan itu mymachine.myco.com. Ketika saya di rumah, itu mendaftar sebagai mymachine.local. Di tamu Linux, saya ingin me-mount share mymachine. Saya melakukannya di /etc/fstab:

//mymachine/development /home/ben/Development     cifs    credentials=/home/ben/.creds/alderaan,rw,user,noauto,iocharset=utf8,file_mode=0777,dir_mode=0777    0 0

Ini berfungsi di kantor dan di rumah jika saya mengetik mount Development. Namun, setelah dipasang, saya tidak dapat beralih lokasi dan membuatnya tetap berfungsi. Tampaknya sekali mount telah dijalankan itu terkait dengan alamat IP bukan nama DNS dan jika itu berubah tidak lagi berfungsi. Apakah ada cara saya bisa membuatnya terhubung kembali pada batas waktu sehingga beralih jika alamat IP berubah?

Atau paling tidak adakah cara agar saya dapat dengan mudah melepas direktori? Saat ini saya hanya mendapatkan mount point busyjika saya mencoba untuk melakukan remount dan saya bahkan tidak bisa mengetikkan lsfolder home saya karena sudah lama mendapatkan atribut dari mount point.

Benj
sumber

Jawaban:

0

Hmm, jawabannya adalah melakukan unmount malas dari semua cifs mounts:

sudo umount -a -t cifs -l

Dan kemudian pasang kembali semuanya:

sudo mount -a -t cifs
Benj
sumber