Ошибка подключения к SMB NETBIOS шарам из других подсетей

После установки июньских обновлений, возникла проблема с  бюллетенем безопасности — MS16-077 и обновлением KB3165191 .
После установки этого обновления, невозможно подключиться по протоколу Netbios over TCP/IP к сетевым шарам с клиентов, которые расположены в других ip подсетях.

Описание обновления KB3165191 : Обновление накладывает ограничения на соединения NETBIOS из-за пределов локальной подсети. Таким образом, сетевой функционал, зависящий от NETBIOS (такой как SMB over NETBIOS, порты 137-139) не будет работать для клиентов из других подсетей. Обычный протокол SMB (445) порт при этом доступен отовсюду.

Существует 3 варианта решения проблемы:

1. Удалить обновление KB3165191
2. В настройках клиентов, использующих NETBIOS перенастроить короткие имена серверов на FQDN
3. Внеся изменения в реестр:
Открываем regedit
В ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters
Создаем параметр типа Dword с именем AllowNBToInternet и значением 1 (по умолчанию после обновления 0)

Web Proxy Auto Discovery security fix

By default, WPAD resolution for auto proxy detection will not use NETBIOS. Therefore, if proxy detection depends on NETBIOS alone for WPAD resolution, it may fail. We recommend that you use the DHCP option or DNS for WPAD resolution instead of NETBIOS. To change this new default behavior, create the following registry entry.

Note This registry entry only applies for Windows 8.1 and earlier versions of Windows.
SUBKEY: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
Value Name: AllowOnlyDNSQueryForWPAD
Type: DWORD
Value: 0
Default value of the flag: 1

Но, Более правильным решением является отключение службы WPAD и блокировка на роутере 137,139,445 портов
Также NetBIOS стоит включать только на интерфейсах с локальным Windows файло-обменом

Scroll to top