Рейтинг:0

Клиенты Windows медленно открывают SAMBA в Debian 10 (при использовании короткого имени хоста)

флаг cn

У меня странная проблема с клиентами Windows 8 и 2012R2, которые используют сервер Samba Debian 10 в режиме ADS. Проблема заключается в медленном начальном отображении каталога сервера, только при использовании короткого имени сервера, т.е. "\ server"

Если клиенты используют \server.mydomain.example или \Server_IP_Address, соединения выполняются очень быстро. Если они используют \server, соединение занимает от 1 до 30 секунд, чтобы отобразить начальный список каталогов.

Я подтверждаю, что разрешение коротких имен работает на 100%. Все хосты Windows сообщают IP-адрес:

nbtstat - сервер

или же

пинг-сервер

Я попытался еще немного поиграться с smb.conf (это прекрасно работает на моем старом Centos 6):

имя netbios = сервер
параметры сокета = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE

С этими параметрами и без них соединения FQDN и IP выполняются молниеносно, в то время как короткое имя «сервера» требует некоторого времени. Обычно клиенты возвращают: 0x80070035 или 0x80004005.

У кого-нибудь была похожая проблема?

Рейтинг:0
флаг cn

Я обнаружил, что netbios задерживает начальный просмотр каталога samba. Может быть, SAMBA4 делает что-то по-другому с netbios, чем пакет SAMBA3. Я прекратил поддержку netbios на сервере, но это не помогло, если только я не остановил netbios через TCP/IP на клиентах Windows. С тех пор \сервер открывается сразу.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.