Add fixed client IP's through the Webconfig
From community request https://www.clearos.com/clearfoundation/social/community/what-are-your-bug-and-feature-priorities#reply-262201
The method is shown, as an example, here.
Note I think that some validation will need to be done of the IP address assigned. OpenVPN assigns IP addresses in blocks of four (255.255.255.252 subnet) and the client gets the third address in the subnet e.g from the subnet 10.8.0.4/30 the client IP would be 10.8.0.6. The other three IP's are invalid for assignment.
Currently OpenVPN is using the net30 topology so the line in the ccd file should read something like:
ifconfig-push 10.8.0.102 10.8.0.101
If the topology were to change to subnet, the line should read:
ifconfig-push 10.8.0.102 255.255.255.0
Edited by Nick