What is the best way to implement this scenario:
I want to provide openvpn service with Username, Password and hardware ID authentication
I will gave the client username and password for first time .
If the client connected I need to take unique value from his machine and store it
each time the user connect it will check for the Hardware ID
I want central authentication for more than one OpenVPN servers