доступ к веб-сайту через клиент OpenVPN

доступ к веб-сайту через клиент OpenVPN

У меня есть сервер openvpn (10.xx1) и клиент (10.xx2) с веб-приложением php на apache. Я могу получить доступ к этому веб-приложению со своего ПК (с установленным клиентом openvpn, 10.xx3) через сеть vpn с его ip-адресом 10.xx2.

Моя проблема в том, что мне нужно предоставить доступ к этому приложению определенным людям, и я хочу предоставить им публичный доступ без необходимости установки VPN-клиента.

Поэтому я хотел бы предоставить им публичный URL-адрес на сервере OpenVPN, например: https://public-ip-of-my-vpn-server/webapp, и чтобы этот URL-адрес направлялся к клиенту (10.xx2) или что-то в этом роде, но я не знаю, как это сделать.

У вас есть решение для меня?

Спасибо !

решение1

Настройтеобратный проксина вашем VPN-сервере (например, Apache с ProxyPass, или Nginx, или что-то подобное). Это та же ситуация, что и при использовании обратного прокси-сервера или интерфейса балансировщика нагрузки с отдельным веб-сервером; тот факт, что сеть между прокси-сервером и бэкендом является VPN-туннелем, не меняет ничего.

Связанный контент