Как windows определяет тип сети

Изменение типа сети в Windows

Иногда есть необходимость изменить тип сети в windows(например, с общественной на рабочую или домашнюю). В Windows Server 2012(windows 8) и последующих версиях нет возможности изменить тип сети в центре управления сетями и общим доступом.

Но такая возможность, тем не менее, есть. Сделать это можно с помощью редактирования реестра или изменения групповых политик. Давайте рассмотрим эти способы:

1Способ: Редактирование реестра.

Запустите редактор реестра, нажав правой кнопкой мыши Пуск, затем выберите Выполнить и в строке Открыть введите regedit

В открывшемся редакторе реестра перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

Здесь будут находится ключи с параметрами ваших сетевых подключений(я) с именами типа

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

Для изменения типа сети нужно изменить значение параметра Category на следующие:

0 — Общественная сеть (Public Network)

1 — Частная сеть (Private Network)

2 — Доменная сеть (Domain Network)

Сделать это можно, кликнув два раза на параметре Category

Введя нужное значение, нажмите ОК и закройте редактор реестра.

2 способ, с помощью редактора локальных политик.

Запустите оснастку Локальная политика безопасности (Local Security Policy). Это можно сделать в Панели управления, далее Система и безопасность -> Администрирование, либо просто выполнив в командной строке secpol.msc. Далее в левой части оснастки выбираете Политики диспетчера списка сетей (Network List Manager Policies).

Cправа отобразится список сетей. Найдите среди них вашу сеть по имени, которое отображается в Центре управления сетями, кликните на ней правой кнопкой мыши и зайдите в Свойства (Properties).

В закладке Имя сети (Network name) можно изменить имя сети, а в закладке Сетевое расположение (Network Location) — тип сети. Также можно изменить иконку сети на вкладке Значок сети . Если сервер или компьютер включены в домен, изменить тип сети на другой невозможно.

Также, изменить тип сети можно с помощью Powershell:

Как изменить тип сети с общедоступной на частную в Windows 10 / Server 2016/2012 R2?

В этой статье мы рассмотрим понятие профиля сети в Windows, рассмотрим какие типы профилей сети бывают, для чего используются и как изменить назначенный профиль сети с “общедоступной” на “частную” или наоборот в Windows 10/Windows Server 2019/2016. Это бывает нужно, если сеть неправильно определяется как общественная (Public Network), когда должен быть определена как частная (Private).

Сетевые профили Windows являются частью брандмауэра Windows и позволяют применять различные правила брандмауэра в зависимости от типа сети, к которой подключен компьютер. В зависимости от примененного профиля для вашего сетевого подключения, другие компьютеры могут видеть или не видеть ваш компьютер в сети (настройки сетевого обнаружения), использовать расшаренные папки и сетевые принтеры.

Читайте также:  Где лежит ssh linux

Типы (профили) сети в Windows

Профили сети появились еще в Vista/Windows Server 2008. В Windows 10 (Windows Server 2016) сетевому интерфейсу (будь то Ethernet или Wi-Fi) можно присвоить один из трех сетевых профилей.

  • Частная или домашняя сеть (Private) – профиль для доверенной сети (домашняя или рабочая сеть в офисе). В такой сети компьютер будет доступен для обнаружения другими устройствами, на нем можно использовать службы общего доступа к сетевым файлам и принтерам;
  • Общедоступная (общественная) сеть (Public) – профиль для недоверенной сети (кафе, публичная Wi-Fi сеть в метро, аэропорту). Вы не доверяете другим устройствам в такой сети, ваш компьютер будет скрыт для других устройств, нельзя получить удаленный доступ к опубликованным у вас сетевым папкам и принтерам;
  • Доменная сеть (Domain) – сетевой профиль для компьютеров, состоящих в домене Active Directory. Применяется автоматически после добавления Windows в домен. Для этого профиля вы можете применять доменные политики брандмауэра.

Как уже говрилось ранее, на основании профиля сети, примененного к сетевому интерфейсу, к нему применяются разные правила брандмауэра Windows.

В Windows 10 вы можете проверить текущий профиль, который назначен сетевому подключению в меню Settings -> Network and Internet. На моем скриншоте видно, что сетевому интерфейсу Ethernet0 присвоен профиль Public.

В классической панели управления тип сети для активных сетевых подключения отображается здесь: Control Panel\All Control Panel Items\Network and Sharing Center.

Но изменить тип назначенного профиля сети из классической панели управления нельзя. Например, в Windows Server 2012 R2/ Windows 8.1 изменить профиль сети можно только через PowerShell, реестр или локальную политику безопасности.

Как присваивается профиль для сети в Windows 10?

Профиль сети в Windows 10 выбирается пользователем при первом подключении к новой сети. Появляется запрос:

Если выбрать “Да”, сети присваивается профиль Private (домашняя), если “Нет” – public (общедоступная). При следующем подключении к этой же самой LAN или WiFi сети автоматически назначается выбранный ранее профиль.

В Windows 10 вы можете сбросить все настройки и профили для всех сохраненных сетей, выбрав Параметры -> Сеть и Интернет -> Состояние -> Сброс сети. Перезагрузите компьютер.

Теперь при подключении к сети опять появится запрос о включении сетевого обнаружения.

Как в Windows 10 изменить профиль сетевого подключения?

Вы можете изменить тип сети из графического интерфейса Windows 10. Если вы используете новую панель Параметры, перейдите в раздел «Сеть и Интернет» -> «Состояние» -> «Изменить свойства подключения» (Change connection properties).

Здесь можно переключить применяемый сетевой профиль с Public на Private и наоборот.

Из классической Панели Управления Windows 10 изменить тип сетевого профиля интерфейса нельзя.

Также вы не можете сменить профиль на компьютере в домене, для сетевого подключения к домену всегда будет использоваться профиль Domain.

Изменить профиль сети с Public на Private в Windows 10 через PowerShell

В Windows 10 / Windows Server 2016/2019 вы можете управлять профилями сетевых подключений из PowerShell. Запустите консоль PowerShell с правами администартора.

Читайте также:  Создать usb загрузочную флешку windows 10 uefi

Теперь с помощью командлета Get-NetConnectionProfile получим список сетевых интерфейсов и применённые к ним профили сети.

В моем примере на компьютере имеется 4 сетевых подключения, с разными типами профилей сети (NetworkCategory: Public, Private и DomainAuthenticated.

Попробуем изменить профиль сети для одного сетевого подключения. В этом случае нас интересует индекс, назначенный данной сетевой карте. В этом примере InterfaceIndex = 19.

Зная индекс сетевого интерфейса, можно изменить тип сети на Private:

Set-NetConnectionProfile -InterfaceIndex 19 -NetworkCategory Private

Проверим, что профиль сети изменился:

Get-NetConnectionProfile -InterfaceIndex 19

Новые правила брандмауэра будут применены к интерфейсу в соответствии с назначенным профилем без перезагрузки.

Также вы можете изменить профиль сети сразу для всех сетевых адаптеров компьютера:

Get-NetConnectionProfile | Set-NetConnectionProfile -NetworkCategory Private

Изменить тип сети в Windows 10 через редактор реестра

Вы можете изменить тип сети через редактора реестра. Для этого нужно запустить regedit.exe и перейти в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles, в котором хранятся профили всех сетевых подключений.

Найти нужный профиль сети можно по имени в Центре управления сетями. Имя сети указано в ключе реестра ProfileName. Тип сети задается в параметре Category. Доступны следующие значения этого ключа:

  • 0 — Общественная сеть (Public Network)
  • 1 — Частная сеть (Private Network)
  • 2 — Доменная сеть (Domain Network)

Измените значение ключа на нужный и перезагрузите компьютер.

Сменить профиль сети через политику безопасности

Еще один способ смены типа сети — редактор локальной политики безопасности (Local Security Policy).

Как поменять тип сети в Windows 7: простые инструкции от Блондинки

Каждой беспроводной или Ethernet сети операционная система Windows определяет тип – домашняя (у меня на «десятке» подписана «частная») или общественная. От этого зависят настройки по умолчанию для данного подключения. Если конкретнее, речь идет о возможности совместного использования папок с файлами и подключенного принтера всеми устройствами, от этих настроек зависит, будут ли другие члены компьютерной среды видеть ваш ПК.

Например, Windows 10 при первом подключении к сети запрашивает разрешение на сетевое обнаружение – видимость компьютера в локальной сети. Если ставить «Да», сеть получит статус домашней, если же «Нет» – станет общественной. Если вы уже не помните, что отмечали, тип подключения всегда можно посмотреть в «Центре управления сетями…».

Поменять статус профиля можно в любое время, самостоятельно. Зачем это делать, как изменить тип сети на Windows 7/10 – все это я расскажу сегодня. Если будут вопросы, обязательно напишите в комментарии!

Общая информация

Для ясности определим отличие домашней сети от общественной. В принципе, тут все ясно из названия. Домашняя (или частная) – можете подключаться только вы и устройства вашего окружения. Это удобно, если нужно, чтобы ПК был участником домашней компьютерной среды – тогда все члены сети смогут просматривать файлы с ПК, можно организовать сетевой принтер.

Если стоит статус «Общественная» (или общедоступная), это значит, что компьютер не обнаружат устройства локальной сети. Это дает максимальную защиту при подключении к незапароленным или неизвестным сетям.

Читайте также:  Подключение нескольких пользователей удаленный рабочий стол windows 10

В чем разница между типами сети, узнаете в следующем видео:

«Семерка»

А теперь о том, как поступить, если требуется изменение типа сети на ПК под Windows 7. Будет пошаговая инструкция:

  • В системном трее кликаем по иконке подключения (если у вас беспроводное – будет значок Wi-Fi, если через патч-корд от роутера или напрямую по кабелю провайдера – монитор с розеткой);
  • Откроется меню, где нужно перейти в «Центр управления сетями…»;
  • Нажмите на статус своего сетевого профиля и в новом окошке установите нужный тип.

Некоторые любители «семерки» сталкивались со странностью. При входе в «Центр управления сетями…» профиль подписан как «Неопознанная сеть». При этом ОС не позволяет сменить его статус.

Как поменять тип сети в Windows 7 в подобной ситуации? Здесь нужно разбираться, почему определяется такой статус.

Сетевой интерфейс

Чтобы проверить, правильно ли настроена сетевая карта, делаем следующее:

  • Заходим в «Панель управления» (через ПУСК);
  • Направляемся в «Центр управления сетями…», затем в раздел «Изменение параметров адаптера»;
  • ПКМ кликаем по нужному подключению и переходим в его свойства;
  • В новом окошке выбираем строку «Протокол Интернета версии 4…» и нажимаем «Свойства»;

  • На вкладке «Общие» нужно выставить нужные настройки: если используется Wi-Fi подключение, то отметьте галочки у пунктов автоматического получения IP и DNS серверов, если Ethernet – эти значения нужно прописать самостоятельно (можно узнать из договора, или позвонив оператору домашнего интернета).

Неверная настройка TCP/IP

Здесь нужно выполнить сброс настроек протокола:

  • Запустить командную строку с правами администратора (ПУСК – «Все программы» – «Стандартные» – «Командная строка», кликнуть ПКМ и выбрать «Запуск от имени администратора»);
  • Пропишите netsh int ip reset resetlog.txt;
  • Выполните перезагрузку компьютера.

Еще одна причина статуса «Непознанная сеть» – ошибка или глюк конфигурации сетевого протокола. Проверить это можно. Откройте текстовый интерфейс и пропишите ipconfig. Если у параметров «IPv4 адрес» и/или «Основной шлюз» прописаны значения формата 169.254.x.x, значит, сетевая карта не получила IP адрес автоматически.

  • Заходим в «Диспетчер устройств» («Панель управления» – «Оборудование и звук»);
  • В пункте «Сетевые адаптеры» выберите используемое устройство, кликните ПКМ и зайдите в его свойства;
  • Откройте вкладку «Дополнительно»;
  • В группе «Свойство» найдите в списке «Локально администрируемый адрес» (или «Network Address»);

  • В группе «Значение» впишите 12 символов (подойдут цифры 0-9, буквы A-F);
  • Подтвердите свои действия кнопкой OK;
  • Снова откройте текстовый интерфейс и пропишите следующие команды:

Перезагрузите ПК и проверьте снова настройку сетевого протокола, используя команду ipconfig.

Бонус

Дополнительно напишу и про «десятку», вдруг кто-то из читателей искал информацию. Здесь все намного проще.

Изменить общественную сеть на домашнюю (и наоборот) можно следующим образом:

  • Нажимаем меню Пуск, заходим в «Параметры Windows» (иконка шестеренки);
  • Открываем «Сеть и Интернет»;
  • Переходим в «Центр управления сетями…»;
  • Слева сверху кликните «Изменить дополнительные параметры общего доступа»;
  • Здесь можно создать отдельный сетевой профиль для каждого используемого подключения, включить сетевое обнаружение, разрешить общий доступ к файлам и принтерам.

На этом заканчиваю. Про Windows 8 писать не стала, но, если вдруг кто-то ищет инструкции, напишите в комментарии, и мы дополним статью. До встречи!

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