2014-01-05 3 views
0

Так что в основном я просто пытаюсь превратить свой компьютер в веб-сервер. Я нашел this tutorial.Ввод моего собственного IP-адреса перенаправляет на настройки маршрутизатора

Далее следуют каждый шаг, который он упомянул.

Мои результаты (Browser-Firefox):

  • локальный -> он работает
  • 127.0.0.1 -> он работает
  • Но когда я ввожу свой собственный публичный IP-адрес 59.182.xx.xx он перенаправляет мне к моим настройкам модема adsl.

Что мне здесь не хватает? Он должен показать правильную страницу xampp по умолчанию?

+1

«общедоступный IP-адрес 59.182.xx.xx он ** перенаправляет меня на страницу настроек моего модема adsl **« вам обязательно следует избегать этого! – ztirom

+0

Пожалуйста, спрашивайте об этом в комментарии к этой статье. Мы не можем поддержать эту статью, но автор этой статьи, безусловно, может. – hakre

+0

Этот вопрос выглядит не по теме, потому что речь идет о какой-то статье, написанной кем-то, но не на веб-сайте Stackoverflow. – hakre

ответ

4

Ваше подключение к Интернету обеспечивается NAT. Это означает, что ваш компьютер напрямую не подключен к Интернету и у него нет IP-адреса в Интернете.

Ваш компьютер имеет только локальный (и loopback) IP-адрес. Маршрутизатор имеет локальную сеть и IP-адрес в Интернете и отвечает за передачу трафика между ними.

Если вы хотите разоблачить услугу на своем компьютере в Интернете, вам необходимо либо предоставить ее собственный IP-адрес, связанный с Интернетом (это, как правило, невозможно на жилой интернет-учетной записи и имеет ряд последствий для безопасности, как вы откроете все службы, которые вы запускаете в Интернете) или настройте маршрутизатор на выполнение переадресации портов (так что запрос на порт HTTP-сервера на маршрутизаторе перенаправляется (маршрутизатором) на компьютер внутри локальной сети).

+0

Сначала все шло выше головы, но теперь я сделаю снимок! –

+0

спасибо mahnnnn ... это сработало !!!! –

1

Порт 80 используется маршрутизатором/модемом, вы должны запустить сервер в другом порту и разблокировать его на брандмауэре и перенаправить порт в модем/маршрутизатор.

1

Вам необходимо получить доступ к вашему маршрутизатору и сказать, что все, что поступает на порт 80, поступает на ip вашего компьютера, работающего на сервере Apache.

Смежные вопросы