Если возникают сложности мало мальские, то вопрос, а оно вам надо в 2022 году ставить сервер, потом еще какие-то пакеты, потом ключи, клиентов настраивать, разбираться еще с кучей ньюансов. Зачем, если когда-то это не настраивали, то сейчас зачем вникать глубоко во всё это. Берем решение под ключ. Есть готовые lxc, докеры. Pritunl, Subspace и менее гламурные.
Я рекомендую Openvpn Access Server. Это родной сервер самого openvpn, только enterprise, ставится в две команды, все ньюнсы можно изучить (вернее не изучить, но понять почему такие настройки используются) через веб-морду, последние улучшения, возможности, безопастности, что были проделаны за развитие openvpn, используется здесь в том виде в котором этим удобно управлять человеку, которму подняли сервак, и всё, дальше все настройки, юзеров и т.д. делает он сам и не обращается к тебе, потому что слишком многим уже просто поднят впн и отдан пароль от веб-морды, все.
Подойдёт только 20.04, но можно запустить в докере, без привязки к версии.