怎么配置才能使 vagrant 管理的虚拟机和 host 在一个网段并且采用 bridge 方式?我需要的是局域网的其他机器访问这台虚拟机上的 rails 应用。
http://docs.vagrantup.com/v2/networking/public_network.html
#1 楼 @Rei config.vm.network "public_network", :bridge => 'en1: Wi-Fi (AirPort)' 请问这个 wifi 是指带有 wifi 设备的计算机吗
#2 楼 @shangrenzhidao 如果你的 host 主机有两个网络接口就需要指定 bridge,你的 host 主机有两个网络接口吗?
#3 楼 @Rei 一个。我现在卡在 Waiting for machine to boot. This may take a few minutes... 这里
#3 楼 @Rei 我要是想指定虚拟机的 ip 请问只是这么配置也没用体现出来吧?需要进入虚拟机中修改 interfaces 吗
config.vm.network "public_network", ip: "x.x.x.x"
启动卡住了看这里 https://github.com/mitchellh/vagrant/wiki/%60vagrant-up%60-hangs-at-%22Waiting-for-VM-to-boot.-This-can-take-a-few-minutes%22
#7 楼 @shangrenzhidao VBoxManage 是 VirtualBox 自带的 headless 管理工具
VBoxManage
VirtualBox
headless
#6 楼 @Rei 谢谢你,已经解决了 #8 楼 @song940 谢谢 ok 了,
#6 楼 @Rei 已经装上了,我还有一个疑问:我安装 rails 和 ruby 还需要在 virtualbox 的虚拟系统中吗?vagrant 是不是只为我提供了一个便捷的方式来访问 linux 中的文件,或者说是我可以使用在 windows 下进行编码了,而真实的开发环境还是在 linux 中?
#10 楼 @shangrenzhidao 在 host 机编辑,在虚拟机装组件。目录同步,哪边工具方便用哪边。
#11 楼 @Rei 谢谢你,没你的帮忙,我也不能这么顺利装上,这样就可以在 windows 下用喜欢的工具了!
#12 楼 @shangrenzhidao 不客气