Windows 7, 2008: Network and Sharing Center: Unidentified network и Public Network

В Windows 7, 2008 появилась такая штука как Unidentified network (не идентифицированная сеть), которая может создавать проблемы с доступом в интернет или другие сети.  Если открыть "Панель управления - Центр управления сетями и общим доступом", то вы увидите список активных сетей в которых находятся ваши сетевые интерфейсы. Сети могут быть разных типов, в основном это Home Network (домашняя сеть), Private Network (частная сеть) и Public Network (общественная сеть). На трафик, проходящий через сетевой интерфейс, накладываются ограничения в зависимости от того, к какому типу сетей интерфейс принадлежит. Естественно что в сети с типом "Общественная сеть" будут самые жесткие ограничения.

И тут возникает проблема: если на интерфейсах нет корректного шлюза, присутствует более одного шлюза или есть шлюз с адресом 0.0.0.0 (вполне вероятно что это не полный список проблемных ситуаций) то Windows определяет сеть на таком интерфейсе как  "Unidentified network" (Неопознанная сеть) и по умолчанию присваивает этой сети тип "Public Network" ("Общественная сеть") не давая возможности его изменить. Это чревато наложением всяких ограничений для трафика проходящего через такой интерфейс.

Как убрать Unidentified network (неопознанная сеть) или переопределить тип с "Общественная сеть" на какой-либо другой:

  1. Изменение политики компьютера - это решение мне показалось наиболее правильным и красивым (если у вас конечно не ноутбук который перемещается по городу и хаотично подключается к разным сетям). Введите в командной строке "gpedit.msc"  и в открывшейся групповой политике перейдите по адресу "Computer configuration -> Windows Settings -> Security Settings -> Network list manager policies -> Unidentified networks" ("Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности ->  Политики диспетчера списка сетей") далее кликните в правой части окна на "Unidentified network" ("Неопознанные сети") и измените тип расположения на "Private" ("Личное"). Сеть у вас и дальше будет "неопознанной", но жесткие ограничения будут сняты. Можно также разрешить изменять тип сети, только для применения этой опции придется перегрузится. Ссылка на обсуждение.
  2. Прописывание внутреннего домена как суффикса подключения в свойствах адаптера - с помощью этого способа сеть будет определятся не как "Unidentified network" (Неопознанная сеть), а как "Domain network". Для этого перейдите в TCP\IP свойства нужного сетевого адаптера,  нажмите на кнопку "Advanced..." (Дополнительно)  и на вкладке "DNS"  в поле "DNS suffix for this connection" (DNS-суффикс подключения) введите имя вашего внутреннего домена, например "domain.com.ua". После этого ваши адаптеры будут относиться к сети "domain.com.ua 2 (unauthorized)" - неавторизованная. Ссылка на обсуждение.
  3. Фиктивный шлюз по умолчанию - этот способ я не пробовал, описывать не буду. Оставлю лишь ссылку с описанием.
  4. PowerShell скрипты - вот ссылка на страничку со скриптом. Сам скрипт, как я понял, делает то же самое, что описано в первом способе: меняет тип неопознанных сетей с общественных на частные. Правда скрипт придется запускать после каждого переподключения\перезагрузки, так как настройки не сохраняются.
Понравилось? =) Поделись с друзьями:

Обсуждение записи “Windows 7, 2008: Network and Sharing Center: Unidentified network и Public Network”

  1. Корректор says:

    Не «налаживаются», а накладываются, осёл безграмотный, бля!

  2. Владимир Демянович (elims.org.ua) says:

    Корректор, спасибо, поправил. Буду благодарен за твои комментарии, которые повысят грамотность =)

Обсудить