Пройдите четыре экрана, на которых держится конфигурация VPN на iPhone
Четыре экрана хранят части одной конфигурации VPN на iPhone, и ни один не хранит её целиком. Пройдите их по порядку и напишите запись, которая переживёт следующую передачу.
Четыре места хранят части одной конфигурации VPN на iPhone, и ни одно из них не хранит всё целиком. Приложение знает, какую услугу продаёт, система знает, какую конфигурацию разрешил пользователь, профиль управления знает, что было отправлено, а поддерживаемый экспорт знает, что поставщик готов показать. Чтение их в этом порядке даёт запись, которую можно передать коллеге; чтение одного и догадки об остальных дают заявку, которую снова открывают. Порядок важен, потому что каждый экран может ответить только на часть вопроса.
Экран первый: приложение, которому принадлежит услуга
Откройте приложение и запишите, как оно называет подключение, к какому аккаунту или подписке оно относится и какую конечную точку, регион или протокол показывает. Держите регион отдельно от имени хоста, потому что выбранное место — не тот адрес, по которому звонил телефон. Записывайте то, что показывает экран, а не то, что утверждает маркетинговая страница.
Если приложение вообще не показывает конечную точку, само это отсутствие — находка. Служба может спрятать шлюз за собственным API и никогда не показывать пользователю имя хоста.
Экран второй: системная запись
Настройки, Основные, VPN и Управление устройством перечисляют каждую конфигурацию, известную системе. Строка VPN называет активную конфигурацию и метку типа, которую присваивает система, а она часто расплывчатее протокола, который выполняет работу. Ниже раздел профилей перечисляет всё, что установлено файлом или через управление. Открывайте каждую запись, а не доверяйте метке строки, потому что именно на экране подробностей живут сервер и личность.
Загруженный файл в приложении Файлы и установленный профиль — два разных объекта, и что-то делает только установленный.
Экран третий: полезная нагрузка управления
Когда настройку выдала работа или школа, полезная нагрузка — это авторитет, а телефон — её копия. Читайте профиль ради личности, сервера, любой полезной нагрузки прокси или DNS и сертификата либо материала доверия, распространённого вместе с ним. Полезная нагрузка доверия и закрытый ключ — отдельные объекты, и ни один из них не говорит, какие учётные данные использовала работающая сессия. Спросите об этой связи владельца профиля, а не выводите её из того, что установлено.
Не удаляйте профиль, чтобы проверить, станет ли поле редактируемым. Удаление убирает настройки и всё, что шло вместе с ними.
Экран четвёртый: поддерживаемый экспорт
Снимки экрана отвечают на большинство вопросов и пасуют перед теми, которые важны. Когда подробность действительно нужна, спросите поставщика, какой диагностический экспорт покрывает этот вопрос и несёт ли файл идентификаторы аккаунта, токены или внутренние имена.
Прочитайте файл, прежде чем он покинет телефон. Запись конфигурации, которая выдаёт токен, хуже, чем отсутствие записи.
Запись, с которой вы остаётесь
Полезная запись называет приложение-владельца, установленный профиль, владельца управления, тип реализации, когда он задокументирован, охват трафика и происхождение учётных данных. Добавляйте результат подключения только если кто-то наблюдал его в поддерживаемом рабочем процессе. Оставляйте за пределами записи всё, на что нельзя указать экран.
| Field | Where it comes from | What it settles |
|---|---|---|
| Implementation | App plus system row | Which component owns the tunnel |
| Identity | Profile payload | Who the gateway authenticates |
| Scope | Payload and app display | Which traffic enters the tunnel |
| Credential source | Profile owner | What has to be reissued |
Держите запись рядом с устройством в инвентаре. Когда телефон заменяют, она говорит, что нужно выдать заново, а не что восстановить из резервной копии.