我正在尝试连接到 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=name
把options -o