Описание тега nevpnmanager

NEVPNManager, поставляемый как часть SDK для iOS и macOS, используется для создания и управления конфигурациями VPN, а также для управления результирующими соединениями VPN-туннеля.
1 ответ

Поддерживает ли NEVPNManager L2TP сейчас?

Я видел старый пост о том, что Apple не поддерживает L2TP через NEVPNManager, Я действительно надеялся, что к настоящему моменту что-то изменилось, но я мало что нашел по этому вопросу. Есть ли способ еще использовать NEVPNManager с L2TP?
24 окт '17 в 11:12
1 ответ

NEVPNManager Подключение к VPN в Swift

Я не могу найти четкий ответ о том, как это сделать, поэтому я создал эту тему. Я занимаюсь разработкой приложения Swift (Swift 2), в котором я хочу подключиться к VPN-серверу с помощью функции. Поэтому я хочу создать func connect() { //Handle the c…
26 авг '16 в 14:34
0 ответов

NEVPNManager - Подключение по требованию блокирует доступ в интернет

Я создаю профиль VPN через свое приложение, и у меня есть следующие правила и настройки: let newIPSec = NEVPNProtocolIPSec() newIPSec.serverAddress = AppConfiguration.getVPNEndPoint() newIPSec.authenticationMethod = NEVPNIKEAuthenticationMethod.shar…
25 ноя '16 в 19:53
1 ответ

VPN останавливается, когда сеть переключается с Wi-Fi на мобильные данные. VPN подключается программно в iOS

Я использую Network Extension Framework для настройки и подключения VPN-сервера программно. Я могу запустить и остановить VPN. Я написал следующий код для настройки VPN в viewDidLoad. NEVPNManager *manager = [NEVPNManager sharedManager]; [manager lo…
11 дек '15 в 05:58
0 ответов

Обход запроса через VPN в iOS

Я пытаюсь создать VPN в iOS с помощью NETunnelProviderManager, Я успешно создал VPN, и он работает нормально. Теперь я хочу, чтобы некоторые приложения, такие как данные Youtube, не проходили через VPN. Хотите узнать, возможно ли обойти YouTube чере…
04 фев '19 в 15:43
2 ответа

"Ошибка домена =NEVPNErrorDomain Code=1 \"(null)\"" При подключении к VPN-серверу

Я получаю сообщение "Ошибка домена =NEVPNErrorDomain Code=1 \"(null)\"" только первый раз при подключении к VPN-серверу, позже это работает отлично. Я проверил NEVPNErrorDomain Ошибка 1 при попытке запустить расширение сети TunnelProvider, подобное …
29 ноя '17 в 10:36
1 ответ

В чем разница между NEVPNManager и NETunnelProvider?

Я пытаюсь выяснить, в чем разница между ними. Я получаю NETunnel для ssl-vpn и пользовательских vpn, но могут ли они все еще использоваться взаимозаменяемо? Могу ли я использовать NETunnel для подключения к IPSec VPN? Моя основная задача - настроить…
07 дек '17 в 23:26
1 ответ

iOS 8 VPN Services, изменение адреса сервера

Из-за ужасного отсутствия документации по NEVPNManager я собираюсь сформулировать вопрос прямо здесь. Я видел пару приложений VPN, работающих с коммутацией серверов. Это все равно что установить базовый профиль VPN и позволить ему обновляться. Однак…
19 июн '15 в 16:19
1 ответ

При программном подключении к VPN постоянно запрашиваются учетные данные системной связки ключей

Мой код подключается к VPN с помощью NEVPNManager и сертификат (на MacOS), код работает хорошо, но всякий раз, когда я пытаюсь подключиться (targetManager.connection.startVPNTunnel()) системная подсказка для системных учетных данных цепочки для ключ…
15 фев '18 в 12:14
0 ответов

Подключаться к VPN только для запросов к определенным доменам

Как вы можете установить VPN-соединение по требованию только для запросов к определенным доменам с помощью NEVPNManager? Или, альтернативно, всегда устанавливать один за исключением определенных доменов? Я пробовал много разных onDemandRules но не м…
20 окт '15 в 06:07
1 ответ

Как заглушить свойство соединения (NEVPNConnection) в NEVPNManager?

Я хотел бы расширить существующие NetworkExtension классы по протоколу, чтобы юнит-тест мой код. Я сначала создал протокол для NEVPNManager protocol NEVPNManagerProtocol { var connection : ConnectionProtocol { get } // <-- Doesn't work func loadF…
20 мар '18 в 13:31
2 ответа

iOS NETunnelProviderManager с сохранением нескольких конфигураций

Я пытаюсь сохранить настройки VPN в настройках, которые уже работают (я могу подключиться к VPN). Но по какой-то причине каждый раз, когда я запускаю код снова, вместо использования последней конфигурации, он создает новую. Итак, я получаю кучу конф…
1 ответ

Правила iOS VPN по требованию

Я хочу создать onDemandRule для подключения VPN в ios Требование заключается в следующем. Если доступны как сотовая связь, так и Wi-Fi, и wifi ssid = "ABC", то будет работать только VPN, иначе он должен остановиться. Я пытался следовать OnDemandRule…
28 янв '19 в 12:48
0 ответов

NEVPNManager с протоколом L2TP

Я работаю с VPN и задаю этот вопрос, но теперь я хотел бы создать профиль VPN с использованием протокола L2TP, а не протокола IPSec. У меня есть вся необходимая информация (пользователь, сервер, пароль, pre sharedKey), и сервис правильно включен. Я …
14 дек '18 в 14:29
0 ответов

Как использовать NEVPNManager в проекте инструмента командной строки MacOS?

Я собираюсь создать инструмент командной строки для создания VPN-подключения IKEv2 на MacOS. Я думаю, что я могу использовать NEVPNManager для создания соединения ikev2. Я уже создал новый идентификатор приложения с включенной службой Personal VPN в…
1 ответ

Используя NEVPNManager, как мне установить SharedSecretReference

Поэтому я пытаюсь использовать NEVPNManager для программной настройки VPN. Я застрял в конфиге и действительно смущен тем, что и куда. SharedSecretReference действительно сбивает меня с толку. В других местах я видел вещи, в которых говорилось, что …
26 окт '17 в 02:18
0 ответов

Проверьте сертификат P12 для VPN-соединения

Я хочу подключить Vpn через код с помощью инфраструктуры расширения сети. У меня есть сертификат P12 для подключения VPN, а также сертификат корневого CA (Crt) для проверки сертификата P12. Моя проблема заключается в проверке сертификата P12 програм…
17 окт '15 в 17:01
1 ответ

Можно ли использовать NEVPNManager в App Store для Mac?

В Mac App Store разрешено ли использовать NEVPNManager для создания VPN-клиента, персонализированного для провайдера, а также для настройки параметров VPN для пользователя? Я думаю, что знаю ответ на iOs, и это да, я видел его во многих приложениях,…
11 дек '16 в 16:38
1 ответ

Проверьте VPN-соединение в Objective-C

Я хотел проверить, есть ли VPN-соединение или нет. Я нашел код в Swift, но я не могу использовать NEVPNStatus в Objective-C: func checkNEStatus( status:NEVPNStatus ) { switch status { case NEVPNStatus.Invalid: print("NEVPNConnection: Invalid") case …
05 ноя '18 в 23:19
0 ответов

Подключение к VPN с помощью Swift 3

Я пытаюсь подключиться к VPN в приложении для iOS. Что я уже знаю, это тип VPN (L2TP поверх IPSec), имя учетной записи, пароль и общий секрет. Соединение работает через настройки сети Mac. Хотя, кажется, немного сложнее, когда вы должны использовать…
24 июл '17 в 10:44