У меня возникают проблемы при попытке связаться с моим сервером веб-разработки Django внутри VirtualBox (4.2.8). Я пытаюсь подключиться через веб-браузер в моей хост-системе к серверу веб-разработки, работающему в гостевой ОС, но я получаю сообщение об ошибке:
504 Gateway Timeout
Gateway timeout expired while waiting for server response
Вот некоторая информация о моей системе:
ОС хоста
- Windows XP SP3 32 бит
- IP: 10.8.8.205
- Шлюз: 10.8.8.254
Гостевая ОС
- Ubuntu 13.04 32bit
- IP: 10.8.8.220
- Джанго 1,5
- Python 2.7
Дополнительная информация
- Я пользуюсь virtualenv
- Команда, используемая для запуска веб-сервера:
python manage.py runserver 0.0.0.0:8000
- Сетевой адаптер в VirtualBox установлен на "мост"
- Внутри гостевой ОС я могу зайти на свой сайт с помощью
http://127.0.0.1:8000
но не могу зайти на него с помощьюhttp://localhost:8000
илиhttp://10.8.8.220:8000
- В моей ОС хоста я не могу подключиться к серверу веб-разработки, используя
http://10.8.8.220:8000
Любая помощь будет высоко оценен.
ОБНОВИТЬ
Внутри моей виртуальной машины, если я укажу Firefox не использовать настройки прокси-сервера для IP 10.8.8.220, я смогу подключиться к веб-серверу, используя этот IP-адрес в веб-браузере, независимо от того, запускаю ли я сервер с использованием виртуальной машины IP или 0.0.0.0:8000 , Но все равно не могу получить доступ к хост-системе, даже если я настрою Firefox таким же образом