On 21.09.22 13:38, Harald Dunkel wrote:
Hi folks,

is there some way to express

    if peercert->OU == develop
        pool = pool1
    else
        pool = pool2

in swanctl.conf? Some conditional expressions?

Hopefully I was not too blind to find it in the Wiki.


Regards
Harri


Hi,


I think this kind of conditional config is not possible within strongswan. I solved that problem with a RADIUS backend that passed group membership back to the VPN server in the CLASS attribute. strongswan can use this class attribute as rightgroup in the config.

For details see: https://blog.sys4.de/strongswan-vpn-based-on-groups-en.html




Mit freundlichen Grüßen,

--

[*] sys4 AG
https://sys4.de, +49 (89) 30 90 46 64
Schleißheimer Straße 26/MG,80333 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer, Wolfgang Stief
Aufsichtsratsvorsitzender: Florian Kirstein

Reply via email to