В Windows есть две разные вещи, которые обе отображаются под заголовком VPN: встроенные профили протоколов, которые реализует сама операционная система, и платформа для подключаемых модулей поставщиков, приносящих собственную реализацию. Подключаемый модуль — это не другое название выбора IKEv2 или SSTP во встроенном профиле, и встроенный профиль не может впитать настройки поставщика, просто переименовав тип туннеля. Большая часть путаницы здесь начинается со статьи поддержки, написанной для одного из них и применённой к другому. Знание того, какой из двух у вас, — первый шаг, и он занимает около минуты.

Две разные вещи под названием VPN-подключение

Встроенные типы — те, которые реализует сам Windows: IKEv2, SSTP, L2TP/IPsec, PPTP и автоматический вариант, выбирающий между ними. Подключаемый модуль поставщика — отдельный пакет, обычно устанавливаемый собственным установщиком поставщика, который регистрирует реализацию на платформе и отображается как собственный тип подключения.

Слово приложение не решает, какой из них установлен. Поставщик может выпускать подключаемый модуль, отдельный настольный клиент или и то и другое, и ведут они себя по-разному.

Пройдите путём Параметров и посмотрите, что предлагает подключение. Параметры, Сеть и Интернет, VPN, затем откройте свойства подключения: встроенный профиль показывает раскрывающийся список типа VPN со встроенными именами, а его дополнительные параметры показывают методы проверки подлинности, поддерживаемые Windows. Если единственная поверхность настройки — собственный диалог поставщика или типа нет в этом списке, перед вами подключаемый модуль или отдельный клиент. Запишите, что из трёх это так, прежде чем что-либо менять.

Пройдите по параметрам и посмотрите, какой у вас

Представление PowerShell быстрее, если вы управляете несколькими машинами. Get-VpnConnection перечисляет подключения, которыми управляет сам Windows, и каждый результат содержит TunnelType. Подключение под управлением поставщика может там вообще не появиться, и это само по себе ответ.

Встроенные профили создаются со своими поддерживаемыми параметрами: Add-VpnConnection -Name Corp -ServerAddress vpn.example.com -TunnelType IKEv2 -AuthenticationMethod EAP и, где метод этого требует, конфигурацией EAP, переданной как XML. Это та поверхность, которую документирует Windows, и она не принимает произвольный XML поставщика или файл конфигурации OpenVPN как эквивалентный профиль. Именно попытка такого перевода и приводит людей к выводу, что платформа сломана, хотя профиль никогда не был встроенным.

Чем владеет поставщик

Подключаемый модуль владеет деталями реализации, и поэтому различие важно не только в названии. Его приложение, поток проверки подлинности и схема конфигурации принадлежат поставщику, и документация поставщика — единственный правильный источник для них.

Это владение имеет практические последствия. Канал обновлений принадлежит поставщику, а не Windows Update, поэтому версия, исправляющая проблему совместимости, приходит другим механизмом. Путь удаления тоже принадлежит поставщику, и удаление записи подключения в Параметрах может оставить приложение поставщика и его управляемое развёртывание на месте. И схема профиля принадлежит поставщику, поэтому параметр из профиля одного поставщика не имеет смысла в профиле другого, даже когда метка совпадает.

Следуйте фактическому источнику конфигурации

При управляемом развёртывании используйте документацию поставщика и организации вместе, а не заменяйте одну другой. Проверьте поддерживаемые версии, схему профиля и то, нацелено ли развёртывание на пользователя или на устройство.

Это последнее различие важнее, чем кажется. Развёртывание на пользователя и развёртывание на устройство имеют разные предварительные условия и разные режимы отказа, и пакет, который правильно устанавливается в одном контексте, может быть невидим в другом. Если ожидаемый поставщик отсутствует, установка постороннего клиента с похожим именем совместимости не даёт, что бы ни подсказывало имя.

После настройки проверьте проверку подлинности, а затем проверьте, что профиль действительно применил. Появление профиля в списке параметров не является проверкой доступа к приложениям. Подтвердите маршрут, по которому идёт трафик, и используемые DNS-серверы, потому что подключаемый модуль может установить собственные маршруты и сопоставители, и именно эти части пользователи замечают, когда они неверны. Затем откройте приложение, которое пользователю действительно нужно, поскольку подключённое состояние и работающий сеанс — два разных утверждения.

Проверьте, что профиль действительно применил

При эскалации указывайте имя и версию поставщика, а не только сборку Windows и адрес сервера. Заявка, в которой сказано, что VPN не подключается в Windows 11, ничего не говорит следующему человеку о том, какой из трёх вариантов в игре.

Держите обновления и удаление привязанными к владеющему компоненту и записывайте рядом с именем подключения, какой это компонент. Документация Microsoft о типах VPN-подключений и подключаемых модулях — это справочник по встроенному списку и модели подключаемых модулей. Если инструкции организации называют поставщика, профилем управляет документация поставщика. Всё остальное — догадка о том, на какую функцию Windows вы смотрите.

Похожие статьи