Исправляем сеть без ДНС-сервера на домашнюю
После установки винды, сеть, в которой недоступен ДНС сервер, становится Unidentified, и в ней отключается сетевое обнаружение.
В результате, в закрытых группах, не подключенных к ДНС серверу, невозможно подключиться к шарам.
Это можно разрулить, сделав доступным реальный ДНС-сервер для подключения в настройках IPv4, но это не всегда допустимо.
Чиним:
Способ 1 (от спецов Microsoft)
В свойствах подключения - > Internet Protocol Version 4 (TCP/IPv.4) → Advanced → Вкладка
DNS: Добавить произвольный ДНС-суффикс подключения (например,
local
)
Выключить и опять включить адаптер.
Если не помогло (говорят, может не помочь) - снять галку с “Регистрировать данное подключение на ДНС-сервере” и опять передернуть сеть.
Способ 2 (от Microsoft, устаревший)
Он назначает данный адаптер принадлежащим ко внутренней сети подключенной к адаптеру (возможно, гейтом по умолчанию).
Проблема в том, что с первого раза может не получиться, т.к. сложно сходу определить, в каком разделе (см. пункты 3, 7a этой инструкции) нужно вписать новый ключ.
Открываем regedit
Заходим HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}
Находим соответствующий адаптер: Тыркаем в каждый “номер адаптера”, в разделе Ndi → Интерфейсы (LowerRange) оно показывает тип интерфейса. wan - это оно и есть.
В номерной папке свойств адаптера создаем dword с именем *NdisDeviceType
Устанавливаем значение параметра *NdisDeviceType как 1
Рестартуем сеть
Должно заработать.
Когда вместо интерфейса wan я использовал (не тот) интерфейс Ethernet, оно сказало, что адаптер подключен ко внутренней сети. Однако, сменить тип сети на домашнюю или сеть предприятия не вышло

Хотя шаринг стал возможен. Возможно, все дело в “правильном”, с точки зрения МС, выборе интерфейса.
Способ 3 (Поиграть с уровнем защиты системы)
Пробуем запустить gpedit.msc или secpol.msc
Если получается, переходим к шагу 8; если нет, то делаем дальше:
В строке “Найти / выполнить” пишем:
mmc
В появившемся окне в меню File выбираем “Add or Remove Snap-ins”
Там находим и выделяем “Group Policy Object editor”, жмем “Добавить”, выделяем “Локальный компьютер”, OK, OK.
ХАК. Если gpedit.msc нельзя найти на компьютере, т.к. установлена “домашняя” версия Windows, но хочется именно “по-взрослому”, то файл установки можно взять здесь:
add_gpedit_msc_by_jwils876-d3kh6vm.zip. Внимание! За наличие бэкдора в этом фиксе я не отвечаю (а он может там быть)
Дальше делаем по картинке:
Отрываем Computer configration –>Windows Settings –>Security Settings –>Выделяем Network List Manager Policies
Справа можно увидеть список видов сетей.
Дабл-клик на Unidentified Network
Выбираем то, что нужно: Частный или Публичный и может ли пользователь вносить изменения
Способ 4 (Использовался, пока не узнал способ 1)
Подходит для домашней машины, т.к. в Windows 7 Home оснастки GPO отсутствуют как класс.
Делаем через реестр руками под Win 7 Home:
Залезаем в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}
, где GUID соответствует вашему сетевому адаптеру.
Открываем, создаем там новый DWORD (32-bit)
Называем его DhcpConnEnableBcastFlagToggle
Изменяем значение на 1
Закрываем регедит
Перезпускаем сеть и выбираем подходящее местоположение.
Если вдруг не заработало - в свойствах адаптера → Advanced (вкладка
DNS) снимаем галку с “Регистрировать данное подключение на сервере ДНС”
Еще рекомендуют