我正在我的mac中开发一个rails应用程序并在localhost:/ 3000进行测试 我需要测试IE8中的一些功能。 我下载了virtualbox并为它设置了一个VM。 我在我的mac上运行我的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 :(得分:1)
以下是我为解决问题所做的工作。 我更新了/ etc / hosts文件 我添加了IP地址并将localhost重命名为其他内容
10.0.2.2 localtest
在我的broswer中,我进入:
http://localtest:3000
答案 1 :(得分:0)
我有这个工作。检查您的VM设置。在我的情况下,网络选项卡已将“附加到:”设置为NAT。
主机地址(192.168.1.2)是指向浏览器的位置。 10.0.2.15地址属于VM客户端。您应该能够在VM中打开命令窗口并执行tracert 192.168.1.2
并在2跳中到达那里。
P.S。:你也可以使用桥接适配器。我只是告诉你什么对我有用。