首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >共享本地网络码头

问共享本地网络码头
EN

Stack Overflow用户
提问于 2016-11-03 15:43:57
回答 1查看 92关注 0票数 0

我使用Hyper在我的Win10机器上安装了Docker 1.12.0-rc4。我有两个容器运行一个tomcat应用程序和一个Metasploit实例,它们都是以-net=“host”选项启动的。

在Metasploit容器中,我可以成功地看到tomcat应用程序在端口8080上运行。

此命令下载Tomcat的初始页。

代码语言:javascript
复制
wget 127.0.0.1:8080

然而,当我尝试从我的PC浏览127.0.0.1:8080时,Chrome显示了127.0.0.1 refused to connect。

我如何让容器使用(-net=host)看到对方,并通过网络浏览它们?

PS:我已经更改了我的停靠守护进程,以便从标志-ip=127.0.0.1开始,正如讨论过的这里,什么都没有改变。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-04 03:49:27

我想您必须从Metasploit容器调用主机。然后,执行到容器中并检查HOST_IP (默认值为172.0.0.1)之后,尝试

代码语言:javascript
复制
wget ${Your_host_ip}:8080
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40405785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档