Гость CentOS VirtualBox обслуживает только тестовую страницу Apache для хоста Windows 7

Название подводит итог ситуации, и здесь есть особенности:

  • веб-сайт на гостевой коробке настроен правильно в Apache и нормально реагирует в браузере на этой машине
  • гостевой ящик настроен на использование режима сетевого моста для сети
  • Я сделал запись в моем файле хоста Win7 с IP-адресом и доменом сайта, который я настроил в Apache на гостевой виртуальной машине CentOS
  • Apache на гостевой коробке отвечает на запрос браузера на хост-компьютере, но с тестовой страницей Apache
  • Я проверил, что хост-узел действительно загружает контент из Apache на гостевой ящик, остановив httpd
  • Я запустил nmap на гостевой ящик IP с хост-компьютера, и порт 80 открыт

Поставлен в тупик отсюда. Конечно, я упускаю что-то простое, но не хватает вещей, чтобы попробовать. Идеи?

1 ответ

Решение

Нашел проблему, и она действительно была простой, которую я упустил из виду раньше. Vhost был настроен с линией

Allow from 127.0.0.1

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

Allow from all

и не удивительно, что теперь все работает как положено.

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