Назад | Перейти на главную страницу

Как подключиться к VPN с сертификатом с помощью поставляемого VPN-клиента в Mac OS X 10.6.6?

Я пытаюсь настроить VPN на Mac OS X для подключения к серверу OpenVPN.
Мне предоставили следующие файлы:

Я добавил в систему связки ключей client.crt и ca.crt, это сработало, но когда я пытаюсь использовать сертификат в конфигурации аутентификации VPN, я получаю следующую ошибку:

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

Любые идеи?

Это не сработает. Встроенный VPN использует PPTP или IPSec, а OpenVPN использует SSL, оба продукта несовместимы. Использовать Tunnelblick вместо.

Сначала вам нужно сгенерировать файл pkcs12, а затем импортировать его в Keychain Access.

Вы можете сделать это с помощью следующей команды:

openssl pkcs12 -export -clcerts -inkey private.key -in certificate.crt -out MyPKCS12.p12 -name "Your Name"

Тогда ваш доступ к Связке ключей должен распознать ваш сертификат.