Я могу полностью получить доступ к своей общей папке samba через \\ip из проводника Windows, но не через \\hostname или \\FQDN. Самба работает на 7 центов. Это произошло после обновления с 4.7 до 4.8.3. Мы сделали то же самое обновление на другом сервере с тем же результатом.
Работает SSH-соединение с использованием имени хоста или полного доменного имени, поэтому это не проблема DNS. (добавление в ip к C:\Windows\System32\Drivers\etc\hosts ничего не меняет) Я не единственный, кто не может получить доступ к общему ресурсу, никто не может получить к нему доступ с помощью имени хоста.
При подключении по ip samba создает файл журнала с именем хоста моего ноутбука, но когда я использую \\hostname или \\FQDN, он создает журнал с моим ip. Этот журнал содержит много этой строки:
[2018/12/18 16:02:37.674939, 1] ../auth/gensec/spnego.c:1218(gensec_spnego_server_negTokenInit_step)
gensec_spnego_server_negTokenInit_step: ntlmssp: parsing NEG_TOKEN_INIT content failed (next[(null)]): NT_STATUS_INVALID_PARAMETER
одна забавная вещь, в течение некоторого времени, когда я запускаю эту команду на окнах:
net use \\SERVER /user:whatever
Я смог подключиться, используя имя хоста, но это затронуло только мой компьютер и работал только до перезагрузки.