...
| Command |
|---|
sudo ipsec pki --gen --size 4096 --type rsa --outform pem \ | sudo tee /etc/ipsec.d/private/client.key.pem sudo ipsec pki --pub --in /etc/ipsec.d/private/client.key.pem --type rsa \ | sudo ipsec pki --issue --lifetime 3650 --cacert /etc/ipsec.d/cacerts/ca.cert.pem \ --cakey /etc/ipsec.d/private/ca.key.pem --dn "CN=<client IP address><IP-адрес_клиента>" \ --san="<client IP address><IP-адрес_клиента>" --san="<client IP address>" \ <IP-адрес_клиента>" --flag clientAuth --flag ikeIntermediate --outform pem \ | sudo tee /etc/ipsec.d/certs/client.cert.pem |
где <IP-адрес_клиента> – IP-адрес strongSwan-клиента.
Примечание: параметр --san в последней команде надо действительно указывать дважды, это не ошибка !
Настроить strongSwan-сервер, разместив в файле /etc/ipsec.conf:
...