2014-11-13 7 views
0

Я знаю, что есть много подобных вопросов, но я не могу заставить его работать.Доступ к серверу django на виртуальной машине

У меня есть ВМ (VirtualBox) работает CentOS 7

настроить адаптеры, 2 с NAT и хост-адаптер только. Таким образом, у меня есть выход в интернет на виртуальной машине, и я могу войти через SSH, используя IP-адрес (192.168.56.102) от хозяина

Теперь я пытаюсь достичь сервер Джанго работает на гостя от хозяина

Я попытался запустить в 0.0.0.0:8000 и 192.168.56.102:8000, но я всегда получал

$ curl 192.168.56.2:8000 
curl: (7) Failed connect to 192.168.56.2:8000; No route to host 

Я прочитал некоторые решения с использованием моста вместо NAT, но мне нужно, чтобы сохранить выход в Интернет и доступ через ssh

ответ

0

Наконец я открыл порт 8000 на гу брандмауэр и его работа сейчас.

Для CentOS 7, я следовал эти шаги centos 7 - open firewall port

firewall-cmd --zone=public --add-port=8000/tcp --permanent 

firewall-cmd --reload