...
Применяем изменения и нажимаем на кнопку "Save" в панели инструментов.
Настройка клиента VPN
...
в Windows (AnyConnect)
Теперь осталось лишь установить корневой сертификат УЦ на клиенте и получить сертификат у него. Корневой сертификат мы уже с вами получали выше. Для его установки на клиент запустим приложение mmc.
...
Если соединение было установлено, то все шаги были произведены верно:
Настройка клиента VPN
...
в Linux (OpenConnect)
В первую очередь установим все необходимое программное обеспечение. Для этого загрузите загрузим библиотеку PKCS#11 для Rutoken отсюда и установите установим недостающие пакеты:
Code Block | ||||
---|---|---|---|---|
| ||||
sudo apt-get update sudo apt-get install opensc openconnect libengine-pkcs11-openssl gnutls-bin |
...
Code Block | ||||
---|---|---|---|---|
| ||||
sudo sh -c "echo 'module:/usr/lib/librtpkcs11ecp.so' > /usr/share/p11-kit/modules/opensc.module" p11tool --list-tokens |
Вывод должен быть таким:
Запоминаем URL Рутокена и узнаем путь до сертификатов на нем:
Code Block | ||||
---|---|---|---|---|
| ||||
p11tool —list-all-certs "pkcs11:model=Rutoken%20ECP;manufacturer=Aktiv%20Co.;serial=363441ca;token=Rutoken%20ECP%20%3cno%20label%3e" |
Вывод должен быть таким:
Данный URL нужно использовать, чтобы указать путь для сертификата для OpenConnect:
Code Block | ||||
---|---|---|---|---|
| ||||
sudo openconnect -c "pkcs11:model=Rutoken%20ECP;manufacturer=Aktiv%20Co.;serial=363441ca;token=Rutoken%20ECP%20%3cno%20label%3e;id=%42;type=cert" 192.168.92.22 |
...
Запустите отдельное окно с командной строкой и посмотрите, создался ли интерфейс tun0, если он создался, то настройка прошла успешно:
Настройка закончена.