OpenVPN - одно из лучших бесплатных программ с открытым исходным кодом, доступных для ваших требований.
Что касается стабильности, я давно использую openvpn и покидаю тут и там есть пара проблем, которые я могу легко решить с помощью сценариев, я нашел их довольно стабильными и заслуживающими доверия.
Кроме того, как сказал Джон, это тоже зависит от сетевого подключения и нагрузки на сервер, но я уверен, что это повлияет на все в этом сетевом мире, так что вы все равно должны об этом позаботиться.