Использую это проект -
https://www.softether.org/
Разработка Японского Университета города Цукуба.
Если даже нет внешнего адреса, всегда 100% работает DNS имя внутренней сети самого сервиса - очень удобно.
Поддержка всех возможных методов аутентификации, шифрования, вкупе с удобным интерфейсом и поддержкой большого количества ОС.