2016-10-13 4 views
0

Я новичок в области веб-сервера. У меня есть сервер, на котором работает очень простой apache html-файл. Я могу получить доступ к файлу с другого компьютера внутри сети. Но когда я выключаю Wi-Fi на своем телефоне и пытаюсь получить доступ к веб-сайту, используя сотовую сеть, я получаю «страница не работает: err_empty_response».Конфигурация Apache для доступа к локальной сети

Выход для файла ошибок Apache (error_log) является

[Thu Oct 13 16:05:01.425974 2016] [mpm_prefork:notice] [pid 25353] AH00170: caught SIGWINCH, shutting down gracefully 
[Thu Oct 13 16:05:02.479463 2016] [core:notice] [pid 27026] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0 
[Thu Oct 13 16:05:02.480141 2016] [suexec:notice] [pid 27026] AH: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) 
[Thu Oct 13 16:05:02.487556 2016] [auth_digest:notice] [pid 27026] AH01757: generating secret for digest authentication ... 
[Thu Oct 13 16:05:02.488172 2016] [lbmethod_heartbeat:notice] [pid 27026] AH02282: No slotmem from mod_heartmonitor 
[Thu Oct 13 16:05:02.490379 2016] [mpm_prefork:notice] [pid 27026] AH00163: Apache/2.4.6 (Red Hat Enterprise Linux) configured -- resuming normal operations 
[Thu Oct 13 16:05:02.490396 2016] [core:notice] [pid 27026] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' 

Редактировать

У меня есть доменное имя, зарегистрированное и у меня есть сервер имен в рассасывается доменное имя, правильно. Даже с моего телефона я могу выполнить поиск DNS для имени домена, и он дает правильный IP-адрес. Поэтому брандмауэр и переадресация портов, по крайней мере, работают для сервера имен. Какие бы проблемы с экспедированием брандмауэра или порта для сервера Apache еще более запутанными для меня, так как я поставил его так же, как

Редактировать Сервер имен находятся на локальном сервере здесь, так что брандмауэр должен быть открытая для внешних источников, чтобы получить доступ к нему

Редактировать компании Я зарегистрировал доменное имя с точками «вне системы DNS» на мой сервер имена для разрешения имен

+0

Как вы ожидаете, что ваш смартфон сможет адресовать этот http-сервер через мобильную сеть? Для этого вы должны иметь действующее разрешение имен доменов и правильную маршрутизацию сети, которая обеспечивает доступ извне. Поэтому брандмауэры должны быть открыты для таких запросов или даже осуществлять переадресацию портов. Вам нужно будет предоставить подробную информацию обо всем, что нам поможет в этом. – arkascha

+0

У меня зарегистрировано доменное имя, и у меня есть сервер имен, который правильно разрешает имя домена. Даже с моего телефона я могу выполнить поиск DNS для имени домена, и он дает правильный IP-адрес. Поэтому брандмауэр и переадресация портов, по крайней мере, работают для сервера имен. Что может вызвать проблемы с брандмауэром или перенаправлением портов для сервера apache еще более запутанным для меня, так как я настроил его таким же образом. –

+0

Я не вижу, что такое разрешение доменного имени связано с локальным брандмауэром. Вы не можете как-то «самостоятельно» разрешить это имя. Резолюция должна выполняться обычной системой DNS, находящейся вне вашего контроля. – arkascha

ответ

0

Глупых, Silly, Глупый! Мой интернет-провайдер блокировал порт 80, поэтому я не смог получить доступ к веб-серверу за пределами локальной сети.

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