SonicWall VPN на Mac: клиент SSL или встроенный L2TP?
Выбирайте клиент для Mac по службе удалённого доступа, которую шлюз действительно запускает. Встроенная запись L2TP не достигнет конечной точки SSL VPN, как бы ни назывался бренд.
Начните с Mac, а затем двигайтесь наружу, потому что решение о клиенте принимает межсетевой экран и оно лишь отражается на рабочем столе. Откройте Системные настройки, посмотрите, какая конфигурация VPN уже есть, и задайте администратору один вопрос, прежде чем вводить пароль. Ответ — включённая служба удалённого доступа, а не модель устройства на странице входа. Два клиента могут находиться на одном ноутбуке, и ни один из них не будет правильным.
Спросите шлюз, какая служба включена
Две службы удалённого доступа выступают под одним и тем же именем продукта и ведут себя совершенно по-разному. Одна — это SSL VPN, до которой добираются клиентом поставщика, а другая — IPsec или L2TP, которые может набрать встроенный клиент macOS. Они различаются портами, аутентификацией и распределением адресов, поэтому профиль одной бесполезен против другой. Выбор только со стороны Mac — это догадка, переодетая в конфигурацию.
Попросите три вещи сразу: службу, которая лицензирована и включена, клиент и версию, которые эта служба поддерживает в macOS, и поток аутентификации, которого она ожидает. Всё меньшее оставляет вас гадать при следующей ошибке.
Пройдите путь встроенного L2TP
Встроенное подключение существует на Mac всякий раз, когда добавлен профиль, и панель настроек показывает его рядом с Wi-Fi и Ethernet. Если список пуст, на машине вообще нет конфигурации VPN, и проблема в подготовке, а не в связи. Команда ниже выводит то, что система действительно хранит, включая конфигурации, которые интерфейс может скрывать.
Прочитайте вывод, прежде чем что-либо добавлять, потому что устаревший профиль с знакомым именем — частая причина того, что новая настройка выглядит проигнорированной. Затем сравните адрес сервера с адресом, который дал администратор, а не с тем, что в старой заявке. Обе проверки занимают минуту и убирают два обычных тупика.
scutil --nc list
networksetup -listallnetworkservices
Встроенной записи L2TP также нужны общий секрет, имя пользователя и пароль, а ещё шлюз, который предлагает эту службу на ожидаемых портах. Когда чего-то из этого нет, Mac сообщает об ошибке аутентификации или о том, что сервер не отвечает, и ни одно из сообщений не отличает неверный секрет от службы, которая никогда не включалась. Держите все три значения вместе, когда сверяете заметки с администратором.
Пройдите путь клиента SSL
Клиент SSL VPN подключается по TLS к порталу, затем запускает собственный туннель и собственную политику адресов. Ему нужны адрес портала, учётная запись и второй фактор, который требует развёртывание, и обычно он устанавливает сетевое расширение при первом запуске. Профиль, экспортированный для одного клиента, редко импортируется в другой, даже когда оба говорят IPsec внизу. Ничего из этого не появляется в списке VPN Системных настроек, пока расширение не одобрено.
Два клиента SSL, установленные рядом, могут конкурировать за одно и то же сетевое расширение, и обычно побеждает загруженный первым. Удалите неиспользуемый клиент перед установкой одобренного, затем перезагрузитесь, чтобы список расширений построился заново.
Сверьте версию macOS с текущим заявлением поставщика о поддержке перед установкой и ожидайте, что установщик запросит одобрение в разделе «Конфиденциальность и безопасность». Заблокированное расширение выглядит точно как соединение, которое никогда не начинается.
Правильно прочитайте уведомление о смене бренда
Имена клиентов меняются, и переименование не является сменой протокола. Уведомление поставщика о том, что Mobile Connect становится NetExtender, описывает брендинг, поэтому старое заявление о поддержке настольных платформ нельзя перенести на каждое приложение с новым именем.
Определите клиент, который вы действительно установили, по идентификатору пакета и версии, а не по надписи на значке. Это различие решает, какая матрица поддержки действует для вашего Mac.
Если включённая служба и поддерживаемый клиент Mac не пересекаются, честные варианты — одобренная альтернативная служба или запланированная смена шлюза. Переписывание общей политики ради одного ноутбука или покупка приложения потому, что его упомянул ответ на форуме, оставляет вопрос совместимости ровно там, где он начался.