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

Общий ресурс Samba работает с debian-squeeze медленно при первом подключении

Когда я впервые подключаюсь к общему ресурсу samba из любого клиента Windows, он работает очень медленно. Но как только он открывается, он становится быстрым, пока я не оставлю соединение неиспользованным некоторое время. Есть ли какие-то настройки, которые нужно изменить, чтобы разобраться в этом?

Похоже, Samba и клиенты Windows долго согласовывают начальное соединение. Windows незаметно закрывает неиспользуемые соединения в фоновом режиме, поэтому вы видите замедление после того, как что-то не использовалось; Windows повторно открывает соединение. Две самые большие области, вызывающие здесь проблемы:

  1. Задержки аутентификации. Все, что сервер Samba использует для аутентификации, по какой-то причине работает медленно. Samba может использовать несколько серверов, каждый со своими возможными задержками.
  2. Задержки согласования протокола. В наши дни это менее распространено, но если серверу Samba и клиентам Windows требуется время, чтобы определить общий протокол аутентификации, его можно увидеть. Одним из возможных источников проблем является неправильная настройка аутентификации Kerberos, которая не выполняет возврат к NTLMv2.