@UnderwaterFish

Как открыть localhost для общей сети?

Имеется приложение которое запускается и открывается на localhost. Как открыть доступ к этому приложению для всей/общей/мировой сети, чтобы к нему можно было подключаться с любого устройства из любой точки мира, а не только с локалки, при этом не используя другой софт (наподобие Hamachi или LocalTunnel)? Как самому стать публичным хостом/сервером для данного приложения (подключение через IP, домен не нужен)?
  • Вопрос задан
  • 164 просмотра
Пригласить эксперта
Ответы на вопрос 5
@Kostik_1993
Web Developer
Развернуть приложение на VPS и не заниматься ерундой
Ответ написан
Комментировать
@Drno
Получить внешний ИП у провайдера
Сделать проброс нужного порта на роутере

Либо арендовать vps
Ответ написан
@res2001
Developer, ex-admin
Как только ты дашь доступ из интернета к этому приложению по советам выше, приложение сразу же начнут ломать.
Если приложение изначально не создавалось для работы в интернете, то скорее всего рано или поздно в нем найдут баг и сломают. А дальше может быть что угодно: внедрение шифровальщика/вымогатора, использование твоего компа в бот сети и т.п. не приятные вещи.

Поэтому для приложений, предназначенных для использования в относительно безопасной локальной сети, стоит использовать ВПН, а не прямой доступ из интернета.
Ответ написан
martin74ua
@martin74ua Куратор тега Компьютерные сети
Linux administrator
Если приложение слушает localhost - то только проброс порта.
Ответ написан
Комментировать
Griboks
@Griboks
Существуют подобные сервисы, которые позволяют пробросить локальный порт в интернет одной командой вида asdqwe 80. К несчастью, забыл названия.

Но лично я предпочитаю бесплатные бессерверные хостинги, например deta.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Хочу в IT Минск
от 1 500 до 2 000 $
Лабмедиа Ярославль
от 100 000 до 200 000 ₽
Market-place Ростов-на-Дону
от 80 000 до 200 000 ₽