Я пытаюсь подключиться к общему сетевому ресурсу Windows Server 2008 в Ubuntu, но по какой-то причине он не работает.
У меня есть следующие записи в моем 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
:
ошибка монтирования (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
Я понятия не имею, почему эта команда истекает. Любая помощь приветствуется.
РЕДАКТИРОВАТЬ: ОП объяснил, что это происходит только при попытке монтирования через VPN-соединение, но, похоже, это происходит и с физическим подключением.
Решил проблему.
Оказалось, что у меня была запись в / etc / hosts, которая заставляла мое имя хоста DC разрешать IP-адрес, отличный от IP-адреса основного обратного преобразователя.
IE:
192.168.1.160 server
Пока 192.168.1.160
не разрешился обратно на этот хост.
Я отредактировал запись hosts, чтобы отразить правильный IP-адрес, что решило проблему.
Я бы также поставил domain=name
в options -o