我的最终目标是将木偶安装在一个Vagrant盒上。安装程序告诉我要连接到https://localhost:3000。我的主机是Windows。
为了解决我无法连接的原因,我开始在Vagrant中使用各种选项。我到处玩转发端口,桥接网络,而此时我只使用主机网络。所以在我的Vagrantfile文件中我有这样一行:
config.vm.network "private_network", ip: "192.168.33.10"
在VM中,我监听端口8080,如下所示:
nc -l localhost 8080
从我的Windows主机上,我尝试使用各种IP本地主机和"192.168.33.10“来远程登录到8080端口,但是没有任何工作。我已经禁用了Windows防火墙,CentOS iptables,以及我能在谷歌上找到的所有东西。
我对网络很陌生,我能得到一些帮助吗?如何解决这一问题并使其正常工作?
发布于 2015-08-05 14:11:44
在使用-l
参数和nc
时,不要传递主机名。
nc -l 8080
应该能做到这一点。
发布于 2015-08-06 17:04:05
不是真正的回答,而是一份复杂的清单,很难填写评论:-)
如果一切正常,但仍然不工作,至少你可以编辑你的原始问题,并添加测试结果,以提供更多的信息。
https://serverfault.com/questions/711040
复制相似问题