3

Я использую Ubuntu для размещения Apache2, MySQL и моего веб-сайта, и когда я использую свой частный IP-адрес (10.0.2.15), я вижу свой веб-сайт! Я хочу знать, как я могу «поделиться» этим адресом с другими, чтобы они могли попасть на мой сайт, используя IP-адрес или способ использования ссылки для доступа к нему.

Я пытался изменить настройки сети, но я не знаю, на что это можно изменить!

Спасибо али

PS Я использую виртуальную машину под управлением Linux.

2 ответа2

5

Адрес 10.0.2.15 является частным и недоступен за пределами вашей сети.

Чтобы сделать ваш сервер общедоступным для Интернета, вы должны выполнить следующие действия:

  1. Найдите свой публичный IP. Например посетите из сети этот сайт www.whatismyip.com

  2. В маршрутизаторе, который соединяет вашу сеть с Интернетом, вы должны открыть порт 80 и перенаправить его на IP-адрес вашего сервера (10.0.2.15).

Это общее руководство по открытию портов в домашнем маршрутизаторе может помочь вам.

Имейте в виду, что ваш публичный IP не может быть постоянным. это зависит от политик ISP для управления их публичным пулом IP.

-1

Я нашел НАМНОГО более простой способ сделать это: с помощью клиента NGROK (ngrok.com).

Таким образом, Ngrok выполняет переадресацию и туннелирование портов, как описано выше, но все автоматически, поэтому вам не нужно ничего трогать. Это также даст вам собственную ссылку на сайт!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .