«Держать VPN включённым» выдерживает примерно тридцать секунд расспросов. Включён после перезагрузки? Включён до разблокировки телефона? Включён, пока Wi-Fi ещё показывает страницу входа? Блокировать трафик, пока туннель не поднимется, или позволить первому приложению попробовать напрямую? Это четыре разных требования, и гарантировать настройкой телефона можно лишь некоторые из них. Запишите ответ как временную шкалу с этапами, а затем проверьте каждый этап после настоящей перезагрузки.

StagePersonal profileSupervised Always On
Before first unlockdo not assume a tunneldo not assume a tunnel either
After unlock, network updepends on the provider or On Demand ruleactivates without user interaction
Tunnel negotiatingfirst app may already be tryingpolicy decides whether traffic waits
Gateway unreachableusually falls back to whatever the client allowsfollows the deployed policy

Запишите требование как временную шкалу

Начните с момента, важного для бизнеса: какая защищённая задача не должна произойти без туннеля и через сколько после загрузки к этой задаче реально обращаются. Всё до этого момента — последовательность, и именно последовательность вы проверяете. Заметку «VPN должен быть включён» проверить нельзя, а «никакого трафика к хосту записей до установления туннеля» — можно.

Затем отделите то, что может личный телефон, от того, что может управляемый парк устройств, потому что эти два ответа не взаимозаменяемы.

Первый шаг: состояние до первой разблокировки

Не выводите поведение до разблокировки из туннеля, который увидели после неё. Честная проверка — перезагрузить, оставить телефон заблокированным и с другой стороны наблюдать, образуется ли туннель вообще. В большинстве личных настроек ответ будет «нет», и это не неисправность; это просто означает, что первую защищённую задачу нельзя пробовать до разблокировки телефона.

Если требование действительно зависит от покрытия до разблокировки, отнесите его владельцу развёртывания, а не настройке в клиенте.

Второй шаг: готовность сети и порталы входа

Управляемый Always On активируется без участия пользователя и сохраняется между перезагрузками, пока установлен его профиль, а установление следует за получением интерфейсом доступности IP. Важно именно последнее предложение: телефону, который ещё не получил адрес, не на чем строить. Портал отеля, который не принят, — это сеть, не готовая ровно в этом смысле, и никакая запомненная настройка VPN этого за вас не завершит.

Поэтому в заметке о приёмке нужна строка для случая портала. Либо телефон ждёт, либо пользователь сначала проходит через портал, и что допустимо, зависит от того, кто едет. Запишите выбор, потому что человек, перезагружающий телефон в семь утра, его не придумает. Портал, требующий номер комнаты, — тоже другой случай, чем тот, что принимает только флажок.

Третий шаг: аутентификация, которая всё ещё требует человека

Автоматическая активация и автоматическая аутентификация — разные возможности. Профиль с сертификатом устройства может выполнить вторую без человека, а шлюз, требующий одноразовый фактор, не может, и никакая политика этого не изменит. Определите, что именно из двух вы развёртываете, прежде чем обещать последовательность загрузки без участия рук.

Затем явно зафиксируйте промежуточное состояние: если аутентификация ещё идёт, блокируется ли трафик, ставится в очередь или отправляется напрямую? Ответ принадлежит плану, потому что это то самое окно, где неверная настройка становится утечкой. Проверьте это, сделав шлюз недоступным и наблюдая за поведением телефона, а не читая собственное описание клиента о самом себе.

Четвёртый шаг: первая защищённая задача, затем переход

После запланированной перезагрузки откройте защищённую задачу и подтвердите, что она выполняется и действительно использовала туннель. Затем повторите ту же задачу при переходе с Wi-Fi на мобильную сеть, потому что этот переход заново согласует нижележащую сеть, и именно там профиль, работавший только при загрузке, начинает отказывать. Записывайте три факта для каждого запуска: поднялось ли соединение автоматически, пришлось ли аутентифицироваться и ответил ли ожидаемый ресурс.

Если защита в течение промежутка обязательна, используйте метод проверки, который одобряет владелец развёртывания. Одна успешная загрузка страницы не может показать, что до неё ничего не шло напрямую.

Похожие статьи