我安装了装有 FreeBSD 的 Virtualbox 容器,其中 Aquarium with Glass 服务器在端口 9080 上运行,可以从容器内访问。容器网络配置为使用 NAT+DHCP。我转发了客户机的端口 9080 以使用本地主机的 39080。在本地主机上执行时curl localhost:39080
--> Empty reply from server
。但是当我在客户机上启动时,python -m SimpleHTTPServer 9080
我可以在本地主机上访问它。看起来像是服务器配置问题,有人遇到过类似的问题吗?任何帮助都会增加你的 mana。谢谢。
答案1
我找到了解决方案:在服务器设置中,我需要用 替换127.0.0.1
,0.0.0.0
这样服务器就可以从外部访问。