настройка apache2 webserver & mdash; различия между поведением внутри моей интрасети и за ее пределами

Я новичок в apache2. У меня есть ubuntu 12.04.4 LTS-машина в моем доме и только что установлен на нем apache2. Я хотел настроить веб-сервер, работающий на порте, отличном от порта 80 (мой маршрутизатор использует порт 80). Вот что я сделал:

Изменены некоторые строки в начале /etc/apache2/ports.conf с
NameVirtualHost *:80
Listen 80
до
NameVirtualHost *:8041
Listen 8041
Изменена первая строка /etc/apache2/sites-available/default с
<VirtualHost *:80>
до
<VirtualHost *:8041>
Перезапущена apache2

У моего компьютера ubuntu есть локальный IP-адрес 192.168.1.133, и с любого компьютера в моей домашней интрасети, если я укажу веб-браузер на http://192.168.1.133:8041, тогда я получаю стандартный apache2 «Он работает!». веб-страница. Я также настроил свой маршрутизатор для перенаправления любых входящих TCP-пакетов на порт 8041 на компьютер ubuntu (все еще на порт 8041).

Скажем, мой интернет-провайдер дал мне IP-адрес 123.456.78.90. Если я за пределами моей интрасети, и я указываю веб-браузер на http://123.456.78.90:8041, то он снова работает.

Однако в моей интрасети (на самой машине ubuntu или на других машинах в интрасети), когда я укажите веб-браузер на http://123.456.78.90:8041. Я получаю сообщение об ошибке «невозможно подключиться».

Куда мне идти дальше? Теперь я не понимаю, является ли это проблемой для моей установки apache или моего маршрутизатора. Я, к сожалению, сейчас понял, что, вероятно, это не вопрос Ubuntu: - /

1
задан 27 April 2014 в 22:37

0 ответов

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

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