Як налаштувати VPN на додаток у iOS 7?


8

Як одна з бізнес-функцій майбутніх iOS 7, Apple оголосила про можливість налаштування VPN на основі додатків. Однак подробиці про цю функцію важко знайти в Інтернеті. Мені цікаво, чи ця конфігурація буде чимось, що можна зробити на самому Пристрої, чи це має бути щось, що має бути встановлений ІТ-адміністратором у мережі?


Як тільки це не вийде - ми з радістю знову відкриємо це. До цього часу - ви можете побачити мета-потоки нижче для деяких варіантів, щоб отримати допомогу в проміжок часу.
bmike

@bmike Зрозуміло, це в бета-версії. Але інформація, про яку я запитала, - це те, що Apple офіційно представила, і з відповідей мета-посилання, яке ви надали це означає: немає необхідності ставити це на очікування.
Krumelur

Будь ласка, відредагуйте посилання на оголошення, що не стосується NDA, і я з радістю ознайомлюсь із цим. Я почав метапотоки, щоб обговорити цей конкретний екземпляр, щоб обговорити це конкретне питання та чи може він працювати на сайті до загального випуску iOS 7.
bmike

Чому це було закрито? Хоче чи ні, Apple хоче, щоб це обговорювалося, зовсім не має значення. Можуть бути навіть потенційні відповіді, які не зобов'язані НДА.
Крейг Макмахон

Ми можемо перенести дискусію про роботу сайту на Ask Different Meta, коли Крейг піднімає одну з причин, коли багато людей заявляють, що не хочуть, щоб питання NDA обтяжувались на сайті.
bmike

Відповіді:


5

Ось як я це розумію. Мобільні додатки, які працюють на iOS 7, дійсно можуть бути налаштовані на (вручну або автоматично) підключення через VPN, але пристроями потрібно керувати з ОС X 10.9 як сервер VPN та MDM. Це покликане відокремити корпоративне з'єднання (яке може переносити конфіденційні дані) від персонального.

Функціонально на пристрої iOS буде натиснуто корисне навантаження (XML-файл). Корисне навантаження VPN позначається, вказавши com.apple.vpn.managedяк PayloadTypeзначення. Корисне навантаження VPN містить інформацію про з'єднання VPN, але стосується VPN-By-App, OnDemandMatchAppEnabledключ увімкнено:

Якщо це правда, підключення VPN за програмою запускається автоматично, коли програми, пов’язані з цією службою VPN Per-App, ініціюють мережеве спілкування.

Крім того, є ключ VPNUUID:

Глобальний унікальний ідентифікатор для цієї конфігурації VPN. Цей ідентифікатор використовується для налаштування додатків таким чином, щоб вони використовували службу VPN Per-App для всього свого мережевого спілкування.

І ключ SafariDomains:

Цей масив містить рядки, кожен з яких є доменом, який повинен викликати це VPN-з'єднання в Safari.

Отже, коротка відповідь на ваше запитання - так .


Я б хотів, щоб це було так просто :) Ідентифікатор - com.apple.vpn.managed.applayer, і навіть більше того, навіть хлопці з яблук не мають уявлення, як це працює. Рідний клієнт iOS VPN не підтримує його. Мій додаток постійно кидає помилку. "VPN рівня додатка потрібно"

Для уточнення відповіді вище, OS X 10.9 не потрібен для керування мобільним пристроєм, а також для обробки VPN. Конфігурація VPN за програмою обробляється через API MDM (Профілі). Таким чином, будь-який з постачальників MDM, який може налаштувати пристрій для VPN Per-App. Вимога полягає в тому, що пристрій перебуває під керуванням через систему MDM, яка може складатися з сервера OS X 10.9, на якому працює диспетчер профілів.
james_fuller

Під час встановлення Safari Domains я отримую помилку нижче: my-iPad profileled [2634] <Error>: MKBDeviceLockAssertion: MKBDeviceLockAssertion (тип зв'язку: 3) my-iPad profile [2634] <Повідомлення>: (Помилка) MC: Не вдалося додати Safari VPN програми правила правила
моєго

Старе запитання, але чи знаєте ви, чи можете ви переглядати конкретні домени в perAppVPN? Я думаю, через корисну навантаження?
Тіаго
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.