3

Я использую функцию входящих подключений Windows 8 для запуска VPN-сервера PPTP в моей сети.

VPN работает отлично, за исключением того, что удаленные компьютеры не могут подключиться к самому хосту VPN.

Я могу пропинговать и подключаться ко всем другим компьютерам в моей локальной сети, но я не могу даже пропинговать внутренний IP-адрес хоста VPN (который также является файловым ресурсом)

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

Однако в Windows 8 по умолчанию используется Public, и я не могу найти место в пользовательском интерфейсе для его изменения. Сетевые местоположения теперь установлены в списке сетей Modern UI, который не показывает входящее соединение.

2 ответа2

3

Запустите следующие команды PowerShell:

$networkListManager = [Activator]::CreateInstance([Type]::GetTypeFromCLSID([Guid]"{DCB00C01-570F-4A9B-8D69-199FDBA5723B}"))
$networkListManager.GetNetworks(3) | Where-Object { $_."GetName".Invoke(@()) -eq "RAS (Dial In) Interface" } | % { $_.SetCategory(1) }

Первая команда создает объект NetworkListManager.
Вторая команда состоит из трех частей (разделенных | s):

  • Первая часть перечисляет все зарегистрированные сети
  • Вторая часть фильтрует этот список для сетей с определенным именем.
    (удалите третью часть, чтобы увидеть результаты фильтрации)
  • Третья часть устанавливает местоположение сети для всех соответствующих сетей. 0 является публичным; 1 является частным.

Для получения дополнительной (технической) информации см. Документацию API Network List Manager.

1

Это можно настроить с помощью редактора локальной групповой политики, как описано в этом обсуждении Technet. Этот ответ также относится к Windows 10.

Нажмите Win+R и введите GPEdit.msc.

Разверните следующее:

Computer Configuration ->
Windows Settings ->
Security Settings ->
Network List Manager Policies ->
"RAS (Dial In) Interface" ->
Network Location

Установите тип местоположения на Private .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .