Не удается подключиться к веб-серверу через http вне локальной сети

Я столкнулся с проблемой при работе на моем веб-сервере.

Прежде чем я что-либо связал с http://my.domain/ отправил меня в надлежащее index.php стр.

Когда я начал работать на этом сервере под управлением Debian 5.0 Lenny (да, очень старая версия Debian), я обновил пакеты до последней версии Debian Lenny.

Потом я поменял index.php в Xindex.php и сделал новый HTML-файл под названием index.html, присоединенный к http://192.168.1.xxx/ отправляет меня на это index.html файл. Все в порядке. Сейчас попробовал http://my.domain/, но тогда я получаю ошибку: ERR_ADDRESS_UNREACHABLE

Странно то, что мой FTP-сервер работает. до и после: ftp://my.domain/ (то же устройство)

Поскольку это сработало, я предполагаю, что мой провайдер не проблема. Поскольку HTTP-соединение работает внутри локальной сети, я также предполагаю, что серверное программное обеспечение работает правильно.

моя переадресация портов 'shoud' работает, (по крайней мере, FTP порт 21 делает):

21 > 21  192.168.1.xxx
80 > 80  192.168.1.xxx

Где все может пойти не так?

У меня есть WD (моя книга в прямом эфире) под управлением Debian 5.0 Lenny (текущая ОС: WDcloud 2.6). Он использует Apache2 и httpd (это встроенное устройство, но я могу использовать SSH).

РЕДАКТИРОВАТЬ: я нашел httpd.conf пустым.

1 ответ

Я предполагаю, что ваш веб-сервер является веб-сервером Apache. Попробуйте перезапустить Apache:

service apache2 restart

Затем прочитайте последние сообщения в /var/log/syslog:

tail /var/log/syslog

Эти сообщения могут помочь вам.

Вы проверили свой виртуальный сайт в /etc/apache2/?

Ваш DirectoryIndex для вашего виртуального сайта my.domain может указывать на index.php вместо index.html.

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