On 26/11/2019 16:39, Joe Patterson wrote:

> However, to the question at hand, as with so very many things with
> openvpn, this seems like something that's not built in, but you can
> certainly do it...
> 
> I've played around some with writing programs to interact with the
> openvpn management interface, and when a client connects, you get a
> *lot* of information, with which you can choose to do whatever you
> want.  You could have multiple CA's, independent or intermediate, or
> you could have one CA and give clients certificates with distinct
> OU's, which will come through the management interface like:
> ">CLIENT:ENV,X509_0_OU=Testing".  And then your program interfacing
> with the management port can do whatever with that information,
> including but not limited to assigning IP addresses based on that
> info, or setting firewall rules based on it, or whatever.

Have a look at eurephia.  It's one of my oldest projects, and even though it
looks abandoned, it isn't really, it's just been rock solid on the sites I've
deployed this.

<http://www.eurephia.net/>

Docs:
<http://www.eurephia.net/documentation/eurephia/1.1/html/Administrators_Tutorial_and_Manual/>


-- 
kind regards,

David Sommerseth
OpenVPN Inc


-- 
kind regards,

David Sommerseth
OpenVPN Inc


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to