Apache просто работает с приватным IP

Я только что установил новый сервер, который находится у меня дома, с Ubuntu для размещения некоторых баз данных и небольшого веб-сайта; Я делал это много раз с VPS, но никогда с машиной в моей собственной сети.

Я установил LAMP и некоторое другое программное обеспечение, чтобы сделать то, что мне нужно, но я застрял с небольшой проблемой: я просто могу получить доступ к странице по умолчанию apache, когда я набираю частный IP-адрес сервера в браузере: если Я пытаюсь получить доступ, используя публичный адрес, который браузер запрашивает у меня некоторые учетные данные шлюза DSL; Я предполагаю, что пытаюсь получить доступ к странице конфигурации моего маршрутизатора вместо страницы apache.

Я гуглил и думаю, мне придется открыть некоторые порты и, возможно, изменить порт Apache по умолчанию (я уже открыл порт 80, и он все еще не работает). Я знаю, что это очень простой вопрос, но я никогда не занимался этим, когда моим хостом был VPS:/

Большое спасибо, любая помощь будет оценена!

1 ответ

Похоже, у вас есть небольшая домашняя сеть за DSL-маршрутизатором, войдите в настройки маршрутизатора 192.168.xy и настройте переадресацию портов на вашем маршрутизаторе, вы должны настроить переадресацию портов для порта 80 от вашего маршрутизатора до IP-адреса компьютера, на котором находится Сервер LAMP, он будет перенаправлять все http-запросы на порт 80, сделанные на публичный IP-адрес вашего маршрутизатора, на ваш сервер LAMP за маршрутизатором. Это не связано с Ubuntu, хотя.

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