Назад | Перейти на главную страницу

Общие ресурсы Samba не работают при подключении через имена хостов из / etc / hosts

у меня есть /etc/hosts файл с этой строкой

10.1.17.123 SAMBAWINSERVER

Я пытаюсь сесть samba разделяет ссылочный сервер по имени в hosts файл. Пробовал монтировать через штатный mount команда или /etc/fstab как cifs Поделиться. Я также это через smbnetfs который опирается на fuse. Результат одинаков в обоих случаях. Он отказывается монтировать общие ресурсы SAMBAWINSERVER (он запускает Server 2012), но отлично работает, когда я заменяю его на 10.1.17.123. Пинг по имени работает.

У меня также есть DROBO файловый сервер отображается как

10.1.17.124 SAMBADROBOSERVER

Когда я монтирую акции из SAMBADROBOSERVER сервер по имени он отлично работает, как бы я ни монтировал. DROBO внутренне это Linux-машина, и я предполагаю, что это может иметь значение. Я предполагаю, что windows сервер не любит, когда его называют чем-то, кроме того, что он сам называет. Но почему окнам вообще нужно заботиться о том, что я называю в моем местном hosts файл?

На данный момент мне нужна помощь других экспертов. Есть что-нибудь, что я могу сделать linux машина или windows сервер, чтобы иметь возможность полагаться на /etc/hosts записи при монтаже samba акции?