• Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.8).

Введение

strongSwan – это программное обеспечение для создания виртуальной частной сети (VPN) на основе IPsec. Домашняя страница ПО: https://strongswan.org/.


Используется двухфакторная аутентификации пользователя:


Общая статья по работе с токенами: Ключевые носители (токены) PKCS в Astra Linux.

Предварительная настройка

На сервере и клиентском узле настроить маршрутизацию пакетов, задав значения параметрам в файле /etc/sysctl.conf:

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1
net.ipv4.ip_forward=1

# Uncomment the next line to enable packet forwarding for IPv6
#  Enabling this option disables Stateless Address Autoconfiguration
#  based on Router Advertisements for this host
#net.ipv6.conf.all.forwarding=1
net.ipv6.conf.all.forwarding=1

# Do not accept ICMP redirects (prevent MITM attacks)
#net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.all.accept_redirects=0

# Do not send ICMP redirects (we are not a router)
#net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.all.send_redirects=0



Настройка strongSwan-сервера

Для установки набора программ Kea используется команда:

sudo apt install kea

Настройка strongSwan-клиента

Предполагается, что по статье настроен: Единый доступ к ключевым носителям разных производителей.