Я могу подключиться к своему веб-серверу с помощью внутреннего IP-адреса, но не моего внешнего IP-адреса?

Я недавно установил веб-сервер, и порт 80 открыт. Я могу соединиться с 127.0.0.1 и 192.168.0.50, но не могу с моим внешним IP. Итак, почему это?

Я использую роутер от Ubee.

2
задан 17 June 2013 в 00:11

2 ответа

Если вы подключаетесь через маршрутизатор, вам необходимо настроить этот маршрутизатор так, чтобы он «пересылал» пакеты на ваш сервер. Как это можно сделать, зависит от маршрутизатора, иногда вы можете найти настройки в DMZ , иногда в services .

Это будет выглядеть следующим образом:

  • внешний порт (вероятно, 80)
  • внутренний хост для переадресации его на (192.168.0.50)
  • порт назначения. использовать (снова 80)

Сет нашел руководство для вашего маршрутизатора: Переадресация портов Ubee U10C022-Ambit Router для Apache

0
ответ дан 17 June 2013 в 00:11

Наряду с решением Gunbert, может быть еще одна проблема, мешающая вам получить доступ к серверу за пределами вашей локальной сети.

В зависимости от того, где вы живете, некоторые интернет-провайдеры блокируют определенные виды внешнего доступа к своим клиентам. Наиболее распространенным из них будет порт 80.

Если переадресация портов не работает, поищите в сети, какие порты фильтрует ваш провайдер.

0
ответ дан 17 June 2013 в 00:11

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

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