Человечность сервера Apache подключения к WAN

Я выполняю сервер Apache 2.4 в Ubuntu 14.04. МОЙ модем DSL подключен к маршрутизатору Ссылки TP. Таким образом моя система подключена к Интернету через Wi-Fi.

ifconfig обеспечивает локальный IP aaa.aaa.a.aaa. Шлюз по умолчанию для входа в систему в настройки маршрутизатора 192.168.0.1.

Моя цель состоит в том, чтобы отправить и получить файлы с устройства на базе Android на сервер Apache из сети вне маршрутизатора. Таким образом, после некоторых учебных руководств, я установил перенаправление портов в порте 80 с IP как aaa.aaa.a.aaa.

IP WAN, отображенный на уровне страницы установок маршрутизатора, является bbb.bbb.b.b, в то время как общедоступный IP получил путем поиска с помощью Google того, что является моим IP, ccc.ccc.ccc.ccc.

Я отредактировал свой/etc/hosts файл для включения IP bbb.bbb.b.b с названием сайта вдоль стороны. После этой установки я смог получить доступ к серверу в своей LAN sonnection, (т.е.). подключение моего устройства на базе Android к тому же маршрутизатору.

Теперь, я изменил IP в/etc/hosts файле к ccc.ccc.ccc.ccc и когда я пробую то же из сети вне соединения маршрутизатора, это не работает. Можно ли указать на меня к правильному направлению, чтобы заставить его работать из сети вне LAN.?

Мои сомнения простираются вдоль этих строк:

  1. Действительно ли это - проблема, потому что модем и маршрутизатор являются 2 различными устройствами?
  2. Ранее, у меня был Суперсетевой Модем Infocomm, который служил маршрутизатором также, и когда я попробовал то же, с которым, он работал даже на сети вне соединения. В настоящее время я изменил свою рабочую станцию, и я хочу настроить ее здесь также, но сталкиваюсь с проблемой, как указано.
1
задан 18 October 2016 в 09:08

1 ответ

Вы не должны затрагивать /etc/hosts на сервере. Содержавшие записи служат для подключения других серверов по имени, так же к DNS.

Как Вы указываете, проблема, вероятно, вызывается отдельным модемом и маршрутизатором. Необходимо установить перенаправление портов во всей сети devices1) совместное использование того же общедоступного IP address2) в пути к серверу.

1) Я имею в виду все устройства, воздействующие на сетевой уровень, который является слоем IP (включая IP-адреса). Концентраторы, переключатели и т.д. не затронуты.

2) Общедоступный IP-адрес является адресом, который Вы получаете при доступе к сайтам как http://whatismyipaddress.com/ от LAN. Частные IP-адреса используются в LAN и обычно начинаются 10., 172. или 192.168. LAN обычно совместно использует один общедоступный адрес IPv4. Эту технику называют NAT.

1
ответ дан 7 December 2019 в 15:46

Другие вопросы по тегам:

Похожие вопросы: