@hypertonyc

Есть ли готовый способ организовать сервис публикации локального веб-приложения в сети интернет?

Разрабатываем windows-приложение, одной из главных частей которого является веб-интерфейс. Концептуально этот интерфейс предназначен, для публичного доступа пользователей. Если доступ необходим из локальной сети, то никаких проблем не возникает, но возможны ситуации когда необходим доступ из вне. Сразу появляется набор проблем связанных с наличием "белого" статического IP, пробросом портов итд. Не многие клиенты обладают необходимыми техническими навыками или в принципе не хотят с этим связываться. Хочется дать пользователям простое и понятное решение публикации интерфейса(также было бы неплохо дать возможность привязать свой домен). Самая первая мысль, которая пришла в голову - это на vds поднять ssh сервер и добавить возможность в ПО создавать SSH-туннель до него и потом c помощью nginx проксировать запросы в этот тунель на основе доменных имен. Но хотелось бы организовать устойчивый(масштабируемый) сервис с минимумом кода и возможных ошибок. Возможно есть какое-то готовое решение под такого рода задачу, которое само бы справлялось с нагрузкой и масштабировалось при необходимости?
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 1
@Drno
Я бы каждому отдельному клиенту поднимал VDS и туда переносил весь сайт.
Вариант 2 на VDS поднимаем vpn сервер. Сервер с сайтом подключаем в этому VPN.
Внешние запросы посылаем на адрес VDS, оттуда iptables пересылаем внутрнь VPN на ваш сайт.

Домен привязывается в лк регистратора домена.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы