簡體   English   中英

每個應用VPN iOS

[英]Per App VPN iOS

我正在為企業開發解決方案,它將提供Per App VPN解決方案。 我閱讀了有關Per App VPN的Apple文檔,據了解,MDM服務器對於Per App VPN是必須的,它將把配置文件推送到管理設備,其中可能包含VPN配置和必須通過此VPN的應用程序列表。

但是,我還了解了Profile Server以及Profile Server如何將配置文件發送到設備。 與MDM相比,配置配置文件服務器相對容易。

https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/profile-service/profile-service.html#//apple_ref/doc/uid/TP40009505-CH2-SW2

那么,在iOS中實現Per App VPN是否需要MDM? 我還想通過我的應用程序禁用VPN。 怎么做?

需要MDM才能將任何應用程序鏈接到Per-App VPN ^。 當MDM將應用程序推送到設備時,它需要使用引用VPNUUID的屬性來設置應用程序。

您應該可以通過將按需切換為關閉來禁用應用程序中的VPN。 但是,這只會停止建立VPN連接,並且不會通過正常的非VPN網絡路由回應用流量。

如果您確實想這樣做,我想說您可以讓您的應用添加/刪除Per-App VPN配置文件以啟用和禁用VPN,盡管我懷疑這樣做是否可行。

^如果您要開發自己的VPN插件並且僅在開發階段,則可以使用NETestAppMapping將應用程序鏈接到Per-App VPN。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM