как создать приватный впн сервер - вопрос выходящий далеко за пределы темы. Да и форума тоже...
Навскидку, если побеспокоить дедушку Гугла и пошерстить гитхаб минуты три, можно наткнуться на такое:
Explains how to set up OpenVPN server In 5 Minutes on Ubuntu Linux version 18.04/20.04 LTS and secure commnitication for desktop/iOS/Android
www.cyberciti.biz
https://github.com/Nyr/openvpn-install
более детальнее написано
https://github.com/angristan/openvpn-install
аналогичными запросами пройтись по хабру тому же - найдешь версии с русской локализацией.
Следует помнить о главной и извечной "болячке" технологии openVPN: невозможность скрыть\передавать в туннеле DNS запросы. Решаемо плагинами, но это уже совсем другая история...