We have a pool of 20 ip addresses. We would like to set-up VPN connections on our Windows 2008 R2 server, so that an authorized user from a remote PC can use the VPN and can specify which ip address they would like to use. (This allows us to perform so test scenarios that require different ip addresses).
We've read the various guides on setting this up within Windows, it seems a bit complicated, and we ran into unexpected errors the first time (Network Policy and Access Services does not appear in the list of installable roles). I'm not even sure if Windows VPN can be configured to support this scenario or not.
How can we most easily set this up, either with the built in Windows VPN services, or by using (not too expensive) 3rd party VPN server software?