1

Я пытаюсь настроить веб-сервер Apache в своей домашней сети. Я следовал инструкциям на http://www.boutell.com/newfaq/creating/hostmyown.html. У меня есть роутер d-link dir-601 с кабельным интернет-соединением.

Я могу подключиться к веб-серверу из локальной сети, используя URL-адрес, указывающий на IP-адрес моего сервера 192.168.0.103 в веб-браузере.

но когда я пытаюсь просмотреть то же самое с моим телефоном в сети 3G, я получаю сообщение "сервер не найден".

Мой публичный IP-адрес начинается с 61.xx.xxx.xxx, а мой маршрутизатор имеет IP-адрес 192.168.0.1.

Может ли кто-нибудь помочь мне разобраться в проблеме?

2 ответа2

1

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

0

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

У вас есть два варианта:

  1. Подключите телефон напрямую к локальной сети с помощью беспроводного маршрутизатора или точки доступа.
  2. Включите переадресацию портов на вашем маршрутизаторе, чтобы предоставить кому-либо в Интернете доступ к вашему веб-серверу.

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