VPN перестал работать после обновления macOS
Обновление macOS может изменить набор разрешённых алгоритмов VPN. Оно также может попросить вас снова одобрить сетевое расширение приложения VPN. Это руководство выясняет, что из этого останавливает ваш VPN.
У моего Mac такая проблема: VPN перестал работать после обновления macOS. Прочитай https://kilobat.app/ru/guides/vpn-broken-after-macos-update.md и разберись с ней вместе со мной. Если Kilobat CLI не установлен, установи его: brew install seifip/kilobat/kilobat. Проверки в Терминале и через kilobat из руководства выполни сам и расскажи, что нашёл. Составь список шагов, которые могу сделать только я. Перед изменением любой настройки спрашивай меня.
Симптомы
- VPN работал до обновления, а теперь не подключается.
- Встроенное подключение IKEv2, L2TP или Cisco IPSec показывает ошибку или остаётся на «Подключение».
- Приложение VPN открывается, но не может подключиться или снова просит разрешение.
- Профиль конфигурации VPN не устанавливается, или его VPN пропал после обновления.
Вероятные причины
- Сервер использует алгоритмы, которые macOS 26 больше не разрешает. В документации Apple по профилю IKEv2 сказано, что DES, 3DES, SHA1-96, SHA1-160 и группы Диффи — Хеллмана 1, 2 и 5 доступны только до macOS 26.
- Сетевое расширение приложения VPN выключено. Приложения VPN используют сетевые расширения. Они перечислены в «Системные настройки» > «Основные» > «Объекты входа и расширения».
- Приложение VPN слишком старое для новой macOS. Некоторым приложениям VPN после крупного выпуска macOS нужно обновление от производителя.
- Профиль конфигурации не установлен. Загруженный профиль начинает действовать, только когда вы установите его в «Системные настройки» > «Основные» > «Управление устройством».
- Конфликтует другое сетевое расширение. Фильтры содержимого, брандмауэры и другие приложения VPN могут блокировать туннель или менять его маршрут. См. Little Snitch, LuLu и другие сетевые расширения конфликтуют на Mac.
Как проверить
Запишите тип VPN. Встроенные типы в macOS: IKEv2, L2TP через IPSec и Cisco IPSec.
Выведите конфигурации VPN и их состояния.
scutil --nc listПопробуйте подключиться. Затем покажите сообщения журнала VPN за последние пять минут.
log show --last 5m --predicate 'process == "NEIKEv2Provider" OR process == "racoon" OR process == "nesessionmanager"'Для приложения VPN выберите меню Apple > «Системные настройки» > «Основные» > «Объекты входа и расширения».
Нажмите кнопку информации рядом с «Сетевые расширения». Убедитесь, что расширение приложения VPN включено.
Для профиля откройте «Системные настройки» > «Основные» > «Управление устройством». Убедитесь, что профиль VPN установлен.
Как исправить
Обновите приложение VPN до версии, которую производитель указывает для вашей версии macOS.
Включите сетевое расширение приложения VPN в «Объекты входа и расширения», затем нажмите «Готово».
Снова откройте приложение VPN и один раз подключитесь. Одобрите любой системный запрос, который оно покажет.
Установите загруженный профиль. Дважды нажмите его в разделе «Загруженные» в «Управлении устройством», затем нажмите «Установить».
Для IKEv2 попросите администратора сервера использовать AES-256 или AES-256-GCM, SHA2-256 или выше и группу DH 14 или выше.
Для L2TP или IPSec спросите администратора, поддерживает ли сервер IKEv2. Apple поддерживает IKEv2 на всех своих платформах.
Удалите старые приложения VPN и фильтры содержимого, которыми вы больше не пользуетесь. Затем перезапустите Mac.
Удалите встроенную конфигурацию VPN и добавьте её снова с настройками от администратора.
С Kilobat
Покажите VPN, о котором сообщает macOS, и обходят ли его DNS или IPv6.
kilobat vpnПроверьте, проходит ли через VPN весь трафик или только часть адресов назначения.
kilobat ipКогда VPN подключается, но сайт не работает, сравните прямой путь с путём через туннель.
kilobat why intranet.example.comПроверьте, что приложение, его фильтр и мониторинг в порядке после обновления.
kilobat doctor
Вопросы
Поддерживает ли macOS по-прежнему L2TP через IPSec?
Да. В обзоре VPN от Apple для macOS указаны L2TP через IPSec и Cisco IPSec наряду с IKEv2.
Поддерживает ли macOS PPTP?
Нет. В обзоре VPN от Apple PPTP не указан среди поддерживаемых протоколов.
Список «Сетевые расширения» не показывает моё приложение VPN. Что делать?
Откройте приложение VPN и один раз попробуйте подключиться. В этот момент приложение запрашивает у macOS своё расширение. Затем проверьте список снова.
Источники
- Apple Platform Deployment: VPN overview for Apple devices
- Apple Developer: VPN.IKEv2.IKESecurityAssociationParameters
- Поддержка Apple: Настройка VPN-подключения на Mac
- Поддержка Apple: изменение настроек «Объекты входа и расширения» на Mac
- Поддержка Apple: профили конфигурации для единых настроек на компьютерах Mac
- scutil(8) и log(1), страницы man, установленные с macOS 27.2
Проверено 7 ноября 2026 г.