Product SiteDocumentation Site

Глава 72. Создание защищенных VPN-туннелей, использующих контроль заголовков IP-пакетов в соответствии с ГОСТ Р 34.12-2015

72.1. Настройка в ЦУС
72.2. Настройка в командной строке
72.2.1. Создание ключей для OpenVPN туннеля средствами утилиты openssl
72.2.2. Настройка сервера OpenVPN
72.2.3. Настройка VPN-подключения по протоколу OpenVPN в Network Manager

Примечание

Для возможности использования ГОСТ алгоритмов шифрования и хэширования должна быть включена Поддержка шифрования по ГОСТ в OpenSSL.

72.1. Настройка в ЦУС

Выполнить настройку сервера OpenVPN-сервера (см. Соединение удалённых офисов (OpenVPN-сервер)).
Выбрать алгоритмы шифрования и алгоритм хэширования. По умолчанию OpenVPN автоматически подбирает алгоритм шифрования, не учитывая алгоритм, заданный в поле Алгоритм шифрования, поэтому необходимо отметить пункт Отключить согласование алгоритмов шифрования (NCP):
Настройка OpenVPN-сервера
На стороне клиента, необходимо указать алгоритмы шифрования, такие же как и на стороне сервера:
Создание нового OpenVPN-соединения
Проверка подключения на стороне сервера:
# journalctl -f| grep openvpn
июн 15 11:22:05 dc.test.alt openvpn[36553]: 192.168.0.40:55060 TLS: Initial packet from [AF_INET]192.168.0.40:55060, sid=e4838b57 7b21a97c
июн 15 11:22:05 dc.test.alt openvpn[36553]: 192.168.0.40:55060 VERIFY OK: depth=1, C=RU, O=MyOrg, OU=MyOrg Certification Authority, CN=MyOrg Root Certification Authority
июн 15 11:22:05 dc.test.alt openvpn[36553]: 192.168.0.40:55060 VERIFY OK: depth=0, CN=comp01.example.test
...
июн 15 11:22:05 dc.test.alt openvpn[36553]: 192.168.0.40:55060 Outgoing Data Channel: Cipher 'grasshopper-cbc' initialized with 256 bit key
июн 15 11:22:05 dc.test.alt openvpn[36553]: 192.168.0.40:55060 Outgoing Data Channel: Using 128 bit message hash 'grasshopper-mac' for MAC authentication
июн 15 11:22:05 dc.test.alt openvpn[36553]: 192.168.0.40:55060 Incoming Data Channel: Cipher 'grasshopper-cbc' initialized with 256 bit key
июн 15 11:22:05 dc.test.alt openvpn[36553]: 192.168.0.40:55060 Incoming Data Channel: Using 128 bit message hash 'grasshopper-mac' for MAC authentication