V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tedd
V2EX  ›  Vagrant

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

  •  
  •   tedd · 2013-10-22 16:12:23 +08:00 · 7531 次点击
    这是一个创建于 4058 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本机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被内网中的其他机器访问到呢
    5 条回复    1970-01-01 08:00:00 +08:00
    tarsier
        1
    tarsier  
       2013-10-22 17:03:36 +08:00 via Android   ❤️ 1
    再做一次端口转发呗
    mlc880926
        2
    mlc880926  
       2013-10-22 17:12:36 +08:00   ❤️ 1
    使用 bridge 模式不就行了
    Livid
        3
    Livid  
    MOD
       2013-10-22 17:19:50 +08:00 via iPhone   ❤️ 1
    打开 Vagrantfile,注释里就有。
    tedd
        4
    tedd  
    OP
       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
        5
    mlc880926  
       2013-10-23 10:39:28 +08:00
    因为你的 vpn 只作用于物理机,你的虚拟机的网卡并没有拨通 vpn 啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   904 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:48 · PVG 04:48 · LAX 12:48 · JFK 15:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.