доступ к локальному хосту снаружи

Речь идёт о таких инструментах как: ngrok, miredo, gogoс, bosixnet ... может ещё каких-то - ткните пальцем.
О доступе из Интернет, по URL, к ресурсу-серверу (WEB или любой другой), размещённому в локальной сети за NAT и провайдером... на частном IP, скажем 10.1.1.1...

1. Когда прыщавый тинейджер хочет явить миру своё творение - свой "WEB-сайт";
2. Когда программный разработчик хочет показывать промежуточный вид разрабатываемого проекта удалённому заказчику.
3. И т.д.

У кого есть опыт, впечатления, информация?

Некоторые детали, чтобы долго не объяснять, см.: О доступе к сайту на локалхост извне.
Вкус устриц хотелось бы обсуждать с теми, кто их пробовал.
(с) М.Жванецкий.

0
Fogma - 9 Октябрь, 2019 - 11:08
Изображение пользователя Fogma.

Что значит частный IP? Если он белый, то по этому адресу и порту можно попасть на необходимый ресурс. Если ip серый и за NATом , то никаким образом вы не попадете ни на сайт ,ни вообще на какой-либо порт вашего компьютера. Надо либо покупать белый ip , либо просить провайдера открыть порты, но это маловероятно.

-1
Olej - 9 Октябрь, 2019 - 13:56

Что значит частный IP?
Читай матчасть: Частный IP-адрес - private IP address:

Основная статья: IPv4 § Назначения подсетей
10.0.0.0 — 10.255.255.255 (маска подсети для бесклассовой (CIDR) адресации: 255.0.0.0 или /8)
100.64.0.0 — 100.127.255.255 (маска подсети 255.192.0.0 или /10) - Данная подсеть рекомендована согласно RFC 6598 для использования в качестве адресов для CGN (Carrier-Grade NAT).
172.16.0.0 — 172.31.255.255 (маска подсети для бесклассовой (CIDR) адресации: 255.240.0.0 или /12)
192.168.0.0 — 192.168.255.255 (маска подсети для бесклассовой (CIDR) адресации: 255.255.0.0 или /16)

-1
Olej - 9 Октябрь, 2019 - 13:59

Если ip серый и за NATом , то никаким образом вы не попадете ни на сайт ,ни вообще на какой-либо порт вашего компьютера.
Херню-с утверждать изволите, вьюношо!
Читайте по ССЫЛКЕ приведенной в начальном сообщении.

+3
MacLeod - 9 Октябрь, 2019 - 12:54
Изображение пользователя MacLeod.

Сервисы как сервисы...
Но если вы не прыщавый тинейджер и вам нужна гибкость и полный контроль - нужны лишь хорошие знания SSH и внешняя VPSка (достаточно самой дешманской, за 90 руб. или 1 евро за бугром).

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

После вдумчивого прочтения https://habr.com/ru/post/122445/ вопросы должны отпасть.

-2
Olej - 9 Октябрь, 2019 - 14:01

Но если вы не прыщавый тинейджер и вам нужна гибкость и полный контроль - нужны лишь хорошие знания SSH и внешняя VPSка (достаточно самой дешманской, за 90 руб. или 1 евро за бугром).
Я ведь не про ваши гнутые пальцы хотел поговорить, а про доступ, например, через тунели, IPv6 и т.д.

P.S. Я ведь неспроста Жванецкого вам зацитировал.

+2
MacLeod - 9 Октябрь, 2019 - 16:14
Изображение пользователя MacLeod.

Специально для особо одаренных:
- если ваш демонстрационный url выглядит как 27e3ab4f.ngrok.com;
- если вы будете задавать удаленному клиенту кучу вопросов про ipv6, который не везде работает и не поддерживается на большом количестве мобильных устройств;
- если при этом непредсказуемая скорость передачи, зависящая от загрузки бесплатных сервисов;
- если на серьезную организацию этого процесса не хватает знаний или 90 рублей...
Это подход прыщавого студента.

Теперь для особо тупых:
Если назначить будущий домен, например mebel.ru на отдельную VPSку,
то для демонстрации локального веб-сервера на этом домене достаточно подцепиться к ней по SSH
ssh -R 127.1:80:mebel.ru:80 [email protected]
чтобы удаленный клиент заходя на http://mebel.ru "лазил" прямо по вашему локальному. Это и есть тот самый туннель через проброс порта. Причем локалхост может быть хоть за тройным NATом, никакой Жванецкий не помешает.

С той же легкостью можно пробрасывать порты от сервисов с сервера к себе на локалхост. Например, СУБД из продакшена.

-1
Olej - 9 Октябрь, 2019 - 18:00

Если назначить будущий домен, например mebel.ru на отдельную VPSку,
Вы хотите рассказать про SSH-туннелирование? Или про разворачивание независимых VPN серверов? Так это вещи известные, но это совсем о другом.
Вы создайте себе отдельную тему и там наслаждайтесь интересными вам вопросами... Но здессь - совсем о другом.

P.S. Или отмечайте свои заметки OFFTOPIC: хочу поговорить о том чего я знаю...

+1
MacLeod - 9 Октябрь, 2019 - 18:18
Изображение пользователя MacLeod.

А... Ну, если вам шашечки - поговорите, не буду мешать :)

0
Olej - 9 Октябрь, 2019 - 18:47

Счастливого пути

0
Fogma - 9 Октябрь, 2019 - 14:18
Изображение пользователя Fogma.

всякое желание пропало идиотам помогать чем-либо

-2
Olej - 9 Октябрь, 2019 - 14:48

всякое желание пропало идиотам помогать чем-либо
А ты в состоянии ещё кому-то чем-то помочь?

P.S. Как-то в одном общественном туалете я прочитал блистательную надпись над писуаром:

Мужчина! Не льстите себе - подойдите ближе!

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры