2013-03-08 59 views
0

我正在开发一个rails应用程序,并在本地主机上测试:/ 3000 我需要测试IE8中的一些功能。 我下载了virtualbox并为它设置了一个虚拟机。 我有我的轨服务运行在我的Mac尝试了以下不同的方式,但没有工作。通过virtualbox在IE8中测试你的rails应用程序

http://192.168.1.2:3000 

在windows cmd中找到ipconfig,发现IP地址为10.0.2.15。

http://10.0.2.15:3000 

难道主机名在我的Mac,并试图在我的窗户下面:

mac-hostname:3000 

但没有上述工作。

+0

如果你的虚拟机是10.0.2.15不会达到192.168.1.2 w/o适当的路由。为什么虚拟机得到这样一个非常不同的IP?人们会期望它们都由相同的DHCP配置。也许VM的虚拟网络适配器没有连接? – 2013-03-08 22:23:58

回答

1

这是我做了什么来解决这个问题。 我更新了/ etc/hosts文件 我添加的IP地址,并改名为localhost来点别的

10.0.2.2 localtest 

在我broswer我进入:

http://localtest:3000 
0

我有这个工作。检查您的虚拟机设置。在我的情况下,“网络”选项卡的“附加到:”设置为NAT。

主机地址(192.168.1.2)是您应该指向浏览器的位置。 10.0.2.15地址属于VM客户端。您应该能够在虚拟机中打开一个命令窗口,并执行tracert 192.168.1.2并以2跳进入该窗口。

P.S .:您可能也可以通过桥接适配器获得此功能。我只是告诉你什么对我有用。

相关问题