В настройках iOS есть возможность создать конфигурацию VPN с помощью IPSec
, IKEv2
и L2TP
. Используя платформу NetworkExtension
от Apple, можно создать VPN, используя только протоколы IPSec
и IKEv2
. Они работают, но проблема в том, что мне нужно создать соединение через L2TP
, так как это поддерживается только брандмауэром компании.
Есть вопрос приложение для iOS с пользовательским VPN-подключением от 2014 года, и оно ответил на:
Если вы хотите подключиться программно в ios 8, вы можете использовать только протоколы IPSec или IKEv2. Протоколы L2TP и PPTP являются частными для Apple. В ваших приложениях невозможно использовать API-интерфейсы L2TP и PPTP. Только Apple в настоящее время использует эти API.
Есть ли способ создать VPN-подключение L2TP из приложения iOS (Swift)?
.mobileconfig
, который используетL2TP
. - person l'L'l   schedule 14.06.2018Apps offering VPN services must utilize the NEVPNManager API
- person Stanislav Mayorov   schedule 14.06.2018L2TP
в последней версии iOS даже с.mobileconfig
, хотя я не пробовал. - person l'L'l   schedule 14.06.2018L2TP
с помощью.mobileconfig
. Но я думаю, что это своего рода обходной путь для программного использования.mobileconfig
для vpn. - person Stanislav Mayorov   schedule 14.06.2018.mobileconfig
для установки конфигурацииL2TP
, я попробовал и преуспел, но мы можем просто установить конфигурацию, не контролируя ее, это означает, что мы не можемon or off
эту VPN через ваше приложение - person Sultan Ali   schedule 24.10.2019