@GennadyIT

Возможно ли поднять веб-сервер на сером IP?

Возможно ли поднять веб сервер (nginx или Apache) на сером (локальном) ip адресе , чтобы к нему был доступ из внешней сети. На самом сервере (linux) серый ip (192.168)
  • Вопрос задан
  • 924 просмотра
Решения вопроса 4
vabka
@vabka
Токсичный шарпист
192.168 - это не серый, а адрес в локальной сети.
Если ты никак не будешь проксиновать на него запросы, то никак до него из интернета не достучаться.
Ответ написан
Sanes
@Sanes
  1. https://route48.org wireguard туннель на сервере (IPv6)
  2. Домен на Cloudflare. Записи AAAA proxy
Ответ написан
@Drno
Каждую неделю. Один и тот же вопрос у людей...

Арендуешь копеечную VPS с внешним IP
Делаешь там любой впн сервер
Подключаешь к нему с ПК где у тебя сайт
С помощью iptables прокидываешь нужный порт с VPS>>ПК (на впн адрес)
Всё

Либо сразу на VPS сайт разворачиваешь
Ответ написан
Комментировать
DevMan
@DevMan
временно можно. например, через ngrok.
на постоянку, без ухищрений - нет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@rPman
ip адрес может быть либо динамическим (т.е. периодически меняться провайдером, разделяя малое их количество между своими клиентами, не находящимися постоянно онлайн) либо статическим - т.е. постоянным.
В этом случае (обоих, просто динамический больше настроек и меньше надежность) достаточно настроить dns на обновление ip адреса (для динамического придумали dyndns даже в потребительские роутеры запилили поддержку некоторых провайдеров).

И конечно бывает вариант, когда клиенту вообще не выделяется ip адрес а его запросы в сеть с помощью NAT на провайдерсокм роутере (читай нельзя настроить) пропускают через один адрес (т.е. несколько клиентов сидят на одном). Этот вариант без поддержки провайдером решения для своего веб сервера не имеет

Само собой можно воспользоваться услугами vpn (конечно если vpn провайдер предоставляет сеть в первом варианте, так как возможен и второй) или самостоятельно его поднять на vps-ке.

p.s. если у тебя адрес машины 192.168.xxx.xxx то значит у тебя настроена локальная сеть, а интернет машины в ней получают через роутер (подавляющее большинство конфигов в интернете сейчас такая, даже мобильные сети, только там другая подсеть) значит на этом роутере настроен NAT и в его меню нужно добавить перенаправление порта веб сервера на нужную машину в своей локальной сети.
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
В случае если ip динамический попробуйте dynamic dns.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы