VPN на iPhone перепідключається після вимкнення: хто його запускає?
Ручне від’єднання не вимикає правила, що запускають тунель. Порівняйте правила на вимогу, застосунок провайдера й керовані політики, щоб знайти справжнього власника.
Натисніть «від’єднати» у VPN на iPhone, відкрийте браузер — і тунель знову піднято ще до завантаження сторінки, через що перемикач виглядає зламаним. Зазвичай це працює як задумано, просто не так, як хотів користувач. Від’єднання завершує одну сесію; щось інше досі має дозвіл почати нову. На iOS це можуть робити три різні власники, і кожен залишає інший слід у тому, коли відбувається перепідключення.
Від’єднання — не вимкнення
Ручне від’єднання каже тунелю зупинитися. Воно не обов’язково каже системі перестати його запитувати. Правила підключення на вимогу, власна політика автопідключення застосунку провайдера й керована конфігурація «завжди ввімкнено» переживають від’єднання, і кожне з них може знову запустити з’єднання без участі користувача.
Різниця важлива, бо рішення лежить у власника. Сильніше смикати перемикач ніколи не допомагає, а видалення профілю — значно більша дія, ніж вимагає проблема. Спершу знайдіть тригер, потім вирішіть, чи ваша це справа — його змінювати. Такий порядок також уберігає від видалення робочої конфігурації в гонитві за правилом, яке живе в іншому місці.
Порівняйте трьох власників за їхнім тригером
Підключення на вимогу реагує на умови, які оцінює операційна система: приєднання до мережі або запит, що стосується домену, якому відповідає правило. Застосунок провайдера може підняти з’єднання при запуску або коли так вирішить його власна фонова політика. Кероване розгортання «завжди ввімкнено» — це вимога рівня пристрою, яку користувач взагалі не повинен обходити.
Подивіться, яка подія передує перепідключенню, і власник стає досить очевидним. Це різниця між правилом, яке можна змінити, і політикою, про яку можна лише спитати.
Що насправді роблять правила на вимогу
Поведінка на вимогу — це впорядкований список. Кожен запис відповідає умові й дає дію: підключити, від’єднати, оцінити спробу з’єднання або ігнорувати. Правило підключення, що стоїть перед правилом від’єднання, перемагає, коли збігаються обидва, і саме тому пристрій може одразу перепідключитися після ручного від’єднання.
Правила можуть бути й доменними, зіставляючись з іменем хоста в запиті, а не зі зміною інтерфейсу. Це схема, що стоїть за «VPN повертається, коли я відкриваю сайт інтранету», і вона вказує на провайдера або профіль, який установив правило, а не на сам iOS.
Кероване «завжди ввімкнено» — не особиста опція
На підконтрольному, керованому пристрої організація може вимагати, щоб VPN залишався ввімкненим, і позбавити користувача можливості його вимкнути. Жодне перемикання в налаштуваннях цього не змінить, і чесна відповідь така: ця поведінка належить політиці адміністратора.
Запитайте, яка політика діє і який процес винятку існує, якщо він є. Видалення встановленого профілю керування не є підтримуваним рішенням; воно може прибрати іншу конфігурацію, від якої залежить пристрій, і порушити звітність про відповідність.
Перевіряйте, прибираючи тригер, а не профіль
Залиште профіль установленим, від’єднайтеся, потім повторіть подію, яка раніше перезапускала тунель: під’єднайтеся до тієї ж мережі Wi-Fi, відкрийте той самий застосунок, запитайте те саме внутрішнє ім’я. Якщо тунель повернеться в цей момент, ви визначили тригер і можете шукати налаштування, яке ним володіє.
Змініть одне налаштування у власника, потім повторіть той самий тест. Якщо перепідключення припиниться, відповідь у вас; якщо триватиме, тригер в іншому місці, і профіль ніколи не був проблемою. Завантажений файл налаштувань, який досі лежить у застосунку «Файли», теж не є встановленою конфігурацією, тож видалення файлу нічого не доводить.
Корисний результат — це речення, яке можна записати: це з’єднання запускається цим правилом або політикою, і володіє ним ця сторона. Коли це правда, перемикач перестає здаватися непередбачуваним, і наступна людина, яка про це повідомить, отримує пряму відповідь замість ще одного перевстановлення.