Ваш список VPN всё ещё показывает службу, приложение которой вы удалили в прошлом месяце, а значок в строке меню по-прежнему сидит там, будто ничего не случилось. Ни одно из этих наблюдений не доказывает, что туннель работает. macOS хранит как минимум три разных объекта, которые все выглядят как VPN: сохранённая служба конфигурации, расширение или процесс, который её использовал бы, и элемент управления в меню, принадлежащий одному из них. Они создаются, принадлежат и удаляются разными механизмами, а список настроек показывает только первый из них.

Три разных объекта носят одну и ту же метку

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

Что вы видитеЧто этим владеетЧто означает удаление
Служба на панели VPNХранилище конфигурацийЗапись исчезает, учётные данные, возможно, нет
Значок в строке менюПриложение, элемент входа или расширениеНа сервере ничего не меняется
Запись профиляУправление устройствамиТребует процедуры администратора

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

Назовите службу, затем найдите её владельца

Откройте Системные настройки, перейдите на панель VPN и запишите три поля для каждой записи: имя, тип и то, называет ли панель её управляемой. Управляемая служба не ваша, чтобы её удалять, и интерфейс обычно говорит это на одном дыхании. Затем составьте опись того, что установлено: приложение в его папке, любое сетевое расширение в настройках расширений системы и любой элемент входа, который запускал бы её. Смысл записи полей в том, что одно имя не скажет вам, на какой из трёх объектов вы смотрите.

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

Интерфейс в списке — не туннель

Интерфейс utun в системном списке не означает, что VPN передаёт трафик, потому что их создают и другие клиенты, виртуальные машины и системные функции. Их может быть несколько одновременно, и нумерация ничего не говорит о том, какой из них активен. Проверьте, назначен ли адрес и действительно ли трафик использует его, вместо того чтобы считать интерфейсы. Настроенный, но отключённый туннель по-прежнему владеет конфигурацией и ничего не передаёт, и именно это состояние сбивает людей с толку.

Поэтому удаление службы, чтобы интерфейс исчез, может убрать соединение, от которого кто-то зависит. Удаляйте объект, который вы определили, а не симптом, который вам не нравится.

Удаляйте через владельца, а не через список

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

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

Проверьте, что пережило очистку

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

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

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