我知道有很多类似的问题,但我无法使其发挥作用。
我有一台运行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进行访问
答案 0 :(得分:0)
最后,我在访客防火墙上打开了端口8000,现在正在工作。
对于CentOS 7,我遵循了centos 7 - open firewall port
步骤firewall-cmd --zone=public --add-port=8000/tcp --permanent
firewall-cmd --reload