как создать приватный впн сервер - вопрос выходящий далеко за пределы темы. Да и форума тоже...
Навскидку, если побеспокоить дедушку Гугла и пошерстить гитхаб минуты три, можно наткнуться на такое:
	
	
		
			
				
			
			
				
				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 запросы. Решаемо плагинами, но это уже совсем другая история...