У 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 ви дивитеся.

Схожі статті