3

Недавно я установил сервер LAMP на Ubuntu Server, и теперь мой веб-сайт доступен с любого устройства, подключенного к моему модему DSL (маршрутизатору). Но я не знаю, как сделать сервер доступным из Интернета.

Это вывод ifconfig | grep inet:

inet addr:192.168.1.50 Bcast:192.168.1.255 Mask:255.255.255.0

Также, когда я подключаюсь к Интернету (с того же компьютера, но с другой ОС) и проверяю http://whatismyip.com, он говорит, что мой IP-адрес - 151.246.99.56; когда я загружаю страницу панели управления маршрутизатором, в столбце Информация о глобальной сети снова вижу 151.246.99.56 в качестве IP-адреса.

Я использую роутер ZyXEL (P-660HW-T1 v3). Какие настройки я должен изменить, чтобы сделать мой веб-сервер доступным из Интернета?

1 ответ1

4

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

  • Настройте NAT на своем маршрутизаторе так, чтобы он указывал порт 80 на веб-сервер (или порт, который слушает ваш веб-сервер). В вашем случае вы должны указать этот порт для сервера IP 192.168.1.50.
  • Вы также можете использовать любую службу, например DynDNS, для доступа к вашему веб-серверу без необходимости знать ваш публичный IP-адрес. Это очень полезно, если ваш IP-адрес является динамическим и время от времени меняется (или когда вы перезагружаете маршрутизатор).

С этими изменениями вы сможете получить доступ к своему локальному веб-серверу из Интернета.

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