На чем, как правило, делают ВПНДа на чем угодно.
Как организовать авторизацию, на сертификатах или как-то иначе?Как удобней - вам и пользователям.
И не будет проблем с большим количеством пользователей (тысячи, а то и миллионы)?Это от вас зависит. Большое количество пользователей требует приличных ресурсов - нужно будет достаточное количество серверов и балансировка между ними.
И не будет проблем с большим количеством пользователей (тысячи, а то и миллионы)?
И не будет проблем с большим количеством пользователей (тысячи, а то и миллионы)?Только железки смогут выдержать ... можно конечно поставить Linux с OpenVPN, но мне кажется рискованно )))
Как организовать авторизацию, на сертификатах или как-то иначе?Для личного пользования я оставляю только сертификат, а всех заставляю пользоваться сертификат+пароль )))