如何让本机中启动的vagrant box被内网中的其他机器访问到呢

2013-10-22 16:12:23 +08:00
 tedd
本机vagrant box已启动,端口转发的是2222,在本机ssh 127.0.0.1:2222即可,本机内网IP 192.168.1.100

在内网中另外一个机器(能够ping通192.168.1.100)尝试ssh 进入192.168.1.100:2222 失败,请问要如何让本机中启动的vagrant box被内网中的其他机器访问到呢
7433 次点击
所在节点    Vagrant
5 条回复
tarsier
2013-10-22 17:03:36 +08:00
再做一次端口转发呗
mlc880926
2013-10-22 17:12:36 +08:00
使用 bridge 模式不就行了
Livid
2013-10-22 17:19:50 +08:00
打开 Vagrantfile,注释里就有。
tedd
2013-10-23 01:17:16 +08:00
感谢各位,已在vagrangfile里面取消了public access的备注,现在内网中的电脑也能ssh进去了 :D

但有个很奇怪的问题,我回到家后,拨上公司vpn,能ping通host machine,但是就是ping不通vagrant box的ip地址(在公司的内网中其他电脑没有这个问题),就更别说ssh进去了...

@tarsier
@mlc880926
@mlc880926
@Livid
mlc880926
2013-10-23 10:39:28 +08:00
因为你的 vpn 只作用于物理机,你的虚拟机的网卡并没有拨通 vpn 啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/86454

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX