Я отключил SMB1. Мои сетевые компьютеры больше не отображаются. Что мне делать?

Вопрос или проблема

Без работы SMB 1 (например, отключив его, как предложено здесь), просматривать компьютеры с общими ресурсами с помощью Проводника Windows больше не получится (как и ожидалось). Они все еще доступны с помощью \\COMPUTER\..., что, я полагаю, включает поиск в DNS, но не отображаются автоматически.

  • Какие графические или неграфические (cmd, PowerShell) способы существуют в Windows 10 для отображения удаленных машин, которые предлагают ресурсы?
  • Изменяет ли запуск с доменом или без него доступные опции?

Это правда. Когда вы удаляете компонент SMB1, компьютерный браузер 1996 года, который работал на основе NetBIOS, также исчезает. Устройства, которые все еще отображаются в сети, основаны на UPnP или (если условия подходят) на Bonjour.

Однако, если имеется Active Directory, в панели инструментов Проводника добавляется кнопка «Поиск в Active Directory». Вы можете искать в Active Directory компьютеры, присоединенные к домену. (Это должно хорошо заменить сетевой браузер.) Дополнительно, общие папки могут быть опубликованы непосредственно в Active Directory. Эти зарегистрированные общие папки отображаются в вашем поиске. Наконец, вы можете развернуть ярлыки и подключаемые диски к сетевым общим ресурсам.

Бонусная информация: Вы сказали «Они все еще доступны с помощью \\COMPUTER\..., что, я полагаю, включает поиск в DNS […]» Ну, не обязательно. У Windows есть 7 различных методов разрешения имен, включая широковещательную рассылку, поиск WINS, поиск DNS, файл HOSTS и несколько других, которые я сейчас не помню.

Ответ или решение

Деактивация SMB1 нередко приводит к сложностям в отображении сетевых компьютеров в проводнике Windows, что связано с утратой функциональности браузера компьютеров, основанного на устаревшей технологии NetBIOS. Это вызывает вопросы о том, как можно обойти эти ограничения и получить доступ к удаленным компьютерам в сети. В этом ответе я подробно рассмотрю возможные решения для отображения удаленных машин и доступа к их ресурсам, а также объясню, как наличие домена влияет на доступные опции.

Решения для отображения удаленных компьютеров

  1. Использование командной строки

    • Откройте командную строку (cmd) с административными правами.
    • Введите команду net view, чтобы получить список всех компьютеров в вашей сети. Однако, эта команда может не работать, если нет доступа к SMB1. Для доступа к ресурсам используйте следующую команду:
      net view \\Имя_Компьютера
  2. PowerShell

    • Откройте PowerShell с правами администратора.
    • Используйте следующую команду для отображения доступных сетевых ресурсов:
      Get-WmiObject -Class Win32_Share -ComputerName Имя_Компьютера
    • Для отображения всех компьютеров, работающих в вашей сети, вы можете выполнить:
      Get-ADComputer -Filter * | Select-Object Name
    • Этот метод работает, если у вас есть интеграция с Active Directory.
  3. Использование Active Directory

    • Если ваша система находится в домене, в проводнике Windows появится кнопка «Поиск в Active Directory». Это позволяет быстро находить доменные компьютеры и их ресурсы.
    • Также вы можете публиковать общие папки в Active Directory, что упростит доступ к ним для других пользователей.

Влияние наличия или отсутствия домена

Наличие домена значительно расширяет возможности поиска и отображения удаленных ресурсов. В доменной среде:

  • Вы можете использовать функции Active Directory для поиска и управления компьютерами.
  • Все зарегистрированные общие папки отображаются в результатах поиска Active Directory.
  • Вы можете настроить ярлыки и назначенные сетевые диски на общие ресурсы, что значительно упрощает доступ к ним для пользователей.

В свою очередь, в рабочей группе (без домена) количество доступных вам инструментов будет ограничено. Хотя вы все еще можете использовать функции Windows, такие как PowerShell или net view, чтобы получить доступ к удаленным ресурсам, общая discoverability и управление сетевыми ресурсами окажутся менее доступны.

Заключение

Деактивация SMB1 не является причиной для беспокойства, если вы знаете, как использовать доступные инструменты для поиска и управления сетевыми ресурсами. Важно помнить, что не все методы доступны в зависимости от структуры сети (домен или рабочая группа). Использование командной строки, PowerShell и Active Directory помогает быстро найти удаленные компьютеры и управлять их общими ресурсами, что делает вашу работу более эффективной и безопасной.

Оцените материал
Добавить комментарий

Капча загружается...