无法在 Ubuntu 上挂载 CIFS 网络共享

无法在 Ubuntu 上挂载 CIFS 网络共享

我正在尝试连接到 Ubuntu 上的 Windows Server 2008 网络共享,但由于某种原因,它不起作用。

我的 中有以下条目fstab

//server/foo    /mnt/foo    cifs    username=aron,password=foobar    0       0
//server/bar  /mnt/bar  cifs    username=aron,password=foobar    0       0

调用后出现以下错误mount -a

mount error(110): 连接超时 请参阅 mount.cifs(8) 手册页(例如 man mount.cifs)

的输出dmesg | tail为:

[ 6697.441061] CIFS VFS: Error connecting to socket. Aborting operation
[ 6697.441078] CIFS VFS: cifs_mount failed w/return code = -110

我不知道为什么这个命令会超时。任何帮助我都会很感激。

编辑:OP 解释说这种情况只会在尝试通过 VPN 连接进行挂载时发生,但似乎也会在物理连接上发生。

答案1

问题解决了。

事实证明,/etc/hosts 中有一个条目,它使我的 DC 主机名解析为与主反向解析器不同的 IP 地址。

IE:

192.168.1.160 server

虽然192.168.1.160没有解析回该主机。

我编辑了主机条目以反映正确的 IP 地址,从而解决了该问题。

答案2

我也应该domain=nameoptions -o

相关内容