访问虚拟机上的django服务器

时间:2014-11-13 21:11:56

标签: django virtual-machine virtualbox

我知道有很多类似的问题,但我无法使其发挥作用。

我有一台运行CentOS 7的VM(VirtualBox)

我设置了2个适配器,一个NAT和一个仅限主机的适配器。这样我在VM上有互联网输出,我可以使用来自主机的ip(192.168.56.102)通过ssh进入

现在,我正试图联系主持人在客人身上运行的django服务器

我尝试过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进行访问

1 个答案:

答案 0 :(得分:0)

最后,我在访客防火墙上打开了端口8000,现在正在工作。

对于CentOS 7,我遵循了centos 7 - open firewall port

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

firewall-cmd --reload
相关问题