Я хотел бы попросить помощи, чтобы иметь возможность подключиться к моему локальному серверу Apache на centOS 7 через Интернет.
Я установил Apache на свой компьютер, и он работает нормально. У меня есть три разных хоста, к которым я могу обратиться локально после того, как я обновил файл / etc / hosts. Когда я меняю адрес, я получаю различный контент (например, example1.com и example2.com). Я предполагаю, что сервер Apache работает нормально. Доступ к серверу можно получить локально с любых компьютеров, если на нем обновлен файл / etc / hosts.
Я сделал переадресацию портов на маршрутизаторе. Инструмент проверки портов возвращает open
.
Обновил firewall
и добавил port 80
к нему, и это enabled
.
Это файл конфигурации одного из моих виртуальных хостов
<VirtualHost *:80>
ServerName www.example1.com
ServerAlias example1.com
DocumentRoot /var/www/example1.com/public_html
</VirtualHost>
Когда я пытаюсь подключиться к своему серверу через Интернет, используя свой текущий IP-адрес, я вижу только страницу входа в систему маршрутизатора. Так же, как если бы вы набрали 192.168.0.1
.
Я создал имя хоста на noip.com, значение которого совпадает со значением моего виртуального хоста. Ввод этого имени по-прежнему возвращает страницу входа в систему маршрутизатора. Я думал, что это поможет перенаправить запрос на правильный виртуальный хост.
Что я должен попытаться подключить к нему?
Я много гуглил, чтобы попытаться решить проблему, но, к сожалению, не смог.
Спасибо
R
L