Я прочитал Windows SSTP VPN - подключаюсь с Mac, но инструкции для меня слишком лаконичны.
Я хочу подключиться к VPN, используя SSTP и сертификат. Я установил сертификат в связку ключей, используя инструкции для « Как импортировать и экспортировать SSL-сертификаты в Mac 10.7», хотя я использую Mac OS X 10.11.6, инструкции кажутся нормальными.
Я установил sstp-клиент, но не могу запустить его (см. « Редактирование» ниже). Я использовал строку с комментариями:
sudo /usr/local/sbin/sstpc/sstpc --log-stderr --cert-warn --user <user> --password <password> <server> usepeerdns require-mschap-v2 noauth noipdefault defaultroute refuse-eap noccp
вставка соответствующих значений для <user>, <password> и <server>. Имя пользователя это domain\userID
который я заключил в двойные кавычки из-за обратной косой черты, а сервер включил номер порта (например, foo.bar.net:443
), поэтому я тоже поместил его в двойные кавычки.
Я спрашиваю пароль, затем получаю сообщение об ошибке:
sudo: /usr/local/sbin/sstpc/sstpc: command not found
Бег:
ls -ls /usr/local/sbin/sstpc
возвращает:
8 lrwxr-xr-x 1 userfoo admin 41 24 Jul 14:42 /usr/local/sbin/sstpc -> ../Cellar/sstp-client/1.0.11_1/sbin/sstpc
где "userfoo" - мое имя пользователя.
Попробовав в iSstp, я заполнил все детали, что касается строки для комментариев, параметры команды по умолчанию:
usepeerdns require-mschap-v2 refuse-eap noauth noipdefault defaultroute
затем выберите «Подключиться» на несколько секунд, а затем «Не подключен!»».
Я также попытался просмотреть https://www.axot.org/2015/03/03/isstp-a-sstp-client-for-mac-osx/, но там тоже ничего не получилось.
Кто-нибудь может мне помочь с подходящей командной строкой или настройкой iSstp?
редактировать
Одна проблема заключалась в том, что в команде было слишком много "sstp", это должно было быть:
sudo: /usr/local/sbin/sstpc ...
Хотя команда get запускается, меня просят ввести пароль, и терминал никогда не возвращается. Аналогичным образом в iSSTP, который пытается подключиться в течение нескольких секунд, а затем время ожидания.
Читая руководство по SSTPC, я включил ведение журнала и получил:
Sep 21 16:41:09 sstpc[20411]: The certificate did not match the host: foo.bar.net:443
Sep 21 16:41:09 sstpc[20411]: Verification of server certificate failed
**Error: Verification of server certificate failed, (-2)
Так что, похоже, проблема с сертификатом. Что такое "(-2)"?