Подключение сетевых дисков протокол

SMB Windows 10: настройка и как включить SMB1 и SMB2

Всем привет! Сегодня столкнулся с такой проблемой. При построении локальной сети с двумя компьютерами первый (Windows 10) наотрез отказывается видеть другой комп (Windows 7). Все настройки я произвел правильно и открыл общий доступ. Но как потом оказалось, вся проблема в специальном сетевом протоколе SMB 1. Дело в том, что это старый протокол, который работает на олдскульных ОС. И он есть в десятке, но на последних обновлениях операционной системы Microsoft решила его отключить (во имя безопасности).

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

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

Может быть еще вот такой текст ошибки: «Не удалось выполнить сопоставление сетевого диска из-за следующей ошибки». Ну и дальше все в том же духе.

Кстати, некоторые старые роутеры, также исползают устаревший SMB1 протокол – поэтому если у вас еще наблюдается проблема с доступом к жесткому диску или флешке, которые подключены к роутеру, то дальнейшие инструкции вам также будут полезны. Что мы будем делать? – нам нужно просто включить протокол SMBv1, и проблема будет решена. Поехали!

Включения SMB1 на Windows 10

Открываем меню «Пуск» и в поисковой строке вводим «Включение и отключение компонентов Windows». Можете просто ввести не полное слово «компонент». Вы также можете зайти туда через «Панель управления» (нажимаем кнопки «Win» и «R» – вводим команду: control). Далее заходим в «Программы и компоненты» и слева выбираем тот же самый пункт с отключением и включением компонентов.

Читайте также:  Технология построения локальных вычислительных сетей

Находим раздел с упоминанием нашего любимого протокола и включаем в папке все галочки. В самом конце нажимаем «ОК», чтобы изменения были приняты.

После этого SMB-1 в Windows 10 будет включено, и проблемы с сетью возникнуть не должны. Я бы на всякий случай перезагрузил компьютер. Но если вы все равно не видите какой-то компьютер в сети, или есть проблемы с доступом, смотрим следующую главу.

Проверка настроек

Нам нужно посмотреть настройки общего доступа и есть ли они у вас вообще.

  1. Тут же на первой странице (вкладка «Состояние») откройте «Свойства» того подключения, которое вы используете для коннекта с роутером. Если вы подключены по кабелю, то выбираем «Ethernet», если вы подключены по «Wi-Fi», то выбираема второе подключение. На старых версиях нужно открыть ссылку «Изменить свойства подключения».

  1. Пролистните чуть ниже и откройте «Центр управления сетями…». Этот раздел может также называться как «Параметры общего доступа». Поэтому можете ориентироваться по значку или найти раздел со словами «Общий доступ».

  1. Теперь открываем раздел «Все сети» и включаем сетевое обнаружение для папок. Шифрование должно стоять в нужной позиции, но если это не так, то включите 128-и битное шифрование. Обязательно отключите параметр, который будет запрашивать у вас пароль при заходе в общую папку или при запросе к этому компьютеру.

Включение SMB2

Сначала давайте проверим статус SMBv2. Для это откройте «PowerShell» с правами админа, нажав ПКМ по кнопке «Пуск».

Get-SmbServerConfiguration | Select EnableSMB2Protocol

Если вы видите значение «True», то значит протокол работает. Если стоит значение «False», то включить параметр можно также с помощью команды:

Set-SmbServerConfiguration -EnableSMB2Protocol $true

ПРИМЕЧАНИЕ! Таким же образом можно включить или выключить SMB1 – просто замените в команде одну цифру (2 на 1).

Далее кликаем по «Y» и на «Enter», чтобы подтвердить свои действия. Если же вы хотите отключить SMB2, то вместо «true» ставим «false». В конце не забываем перезагрузить систему.

Читайте также:  Компьютерные сети практические работы колледж

Ничего не помогло, папку или компьютер не видно, ничего не работает

Если проблема остается, то есть несколько вариантов – от неправильных сетевых настроек до проблем с некоторыми службами в самой операционной системе. Все решения я уже описал в отдельной статье, и с ней вы можете ознакомиться по этой ссылке. То, что описано там, должно помочь.

Источник

Общие сведения о протоколах Microsoft SMB и CIFS

Протокол SMB — это протокол общего доступа к сетевым файлам, который, как он реализован в Microsoft Windows, называется протоколом Microsoft SMB. Набор пакетов сообщений, определяющих определенную версию протокола, называется диалектом. Протокол CIFS является диалектом SMB. Как SMB, так и CIFS также доступны в VMS, нескольких версиях Unix и других операционных системах.

Технический справочник по CIFS доступен в корпорации Майкрософт по протоколу доступа к файлам COMMON Internet File System (CIFS).

Хотя его main целью является общий доступ к файлам, дополнительные функции протокола Microsoft SMB включают в себя следующее:

  • Согласование диалектов
  • Определение других серверов протокола Microsoft SMB в сети или просмотр сети
  • Печать по сети
  • Проверка подлинности доступа к файлам, каталогам и общим ресурсам
  • Блокировка файлов и записей
  • Уведомление об изменении файлов и каталогов
  • Расширенная обработка атрибутов файла
  • Поддержка Юникода
  • Оппортунистические блокировки

В сетевой модели OSI протокол Microsoft SMB чаще всего используется в качестве уровня приложений или протокола уровня представления и использует протоколы более низкого уровня для транспорта. Протокол транспортного уровня, с которым чаще всего используется протокол Microsoft SMB, — netBIOS через TCP/IP (NBT). Однако протокол Microsoft SMB также можно использовать без отдельного транспортного протокола. Сочетание протокола Microsoft SMB и NBT обычно используется для обеспечения обратной совместимости.

Читайте также:  Смешанная топология сети схема

Протокол Microsoft SMB представляет собой реализацию клиента и сервера и состоит из набора пакетов данных, каждый из которых содержит запрос, отправленный клиентом, или ответ, отправленный сервером. Эти пакеты можно классифицировать следующим образом:

  • Пакеты управления сеансами устанавливает и прекращает подключение к общим ресурсам сервера.
  • Пакеты доступа к файлам. Доступ к файлам и каталогам на удаленном сервере и управление ими.
  • Общие пакеты сообщений Отправляет данные в очереди печати, почтовые пакеты и именованные каналы, а также предоставляет данные о состоянии очередей печати.

Некоторые пакеты сообщений могут быть сгруппированы и отправлены в одну передачу, чтобы уменьшить задержку ответа и увеличить пропускную способность сети. Это называется пакетной обработкой. В разделе Сценарий обмена пакетами протокола Microsoft SMB описывается пример сеанса протокола Microsoft SMB, использующего пакетную обработку пакетов.

В этом разделе

Раздел Описание
Диалекты протоколов Microsoft SMB Чтобы установить соединение между клиентом и сервером по протоколу Microsoft SMB, необходимо сначала определить диалект с наивысшим уровнем функциональности, поддерживаемых как клиентом, так и сервером.
Проверка подлинности по протоколу Microsoft SMB Модель безопасности, используемая в протоколе Microsoft SMB, идентична модели безопасности, используемой другими вариантами SMB, и состоит из двух уровней безопасности пользователя и общей папки. Общая папка — это файл, каталог или принтер, к которому могут обращаться клиенты протокола Microsoft SMB.
Сценарий обмена пакетами протокола Microsoft SMB Пример обмена пакетами протокола Microsoft SMB между клиентом и сервером.

Обратная связь

Были ли сведения на этой странице полезными?

Источник

Оцените статью
Adblock
detector