我已经在我的Ubuntu系统和Windows 8系统上安装了Vagrant和Virtualbox-4.3,我想在流浪汉的rails项目上运行ruby。如何通过我的机器中的浏览器来隧道项目。
If i run the rails project on port 3000 on vagrant. how can i see the result from my browser?
请告诉我通过浏览器隧道传输结果并为vagrant设置静态ip。提前谢谢。
答案 0 :(得分:0)
有两种方法,第一种方法不需要任何设置,但每次启动流浪盒时都会改变。
vagrant ssh
)ifconfig
)更好的方法是指定forwarded port。这样,您始终可以以相同的方式访问您的应用。像这样添加config.vm.network
网络线,
Vagrant.configure("2") do |config|
config.vm.network "forwarded_port", guest: 3000, host: 3000
end
添加该行后,您需要重启该框。您可以通过运行vagrant reload
来执行此操作。完成此过程后,再次启动您的应用。现在,您可以转到http://127.0.0.1:3000