2013-03-08 64 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 .:您可能也可以通過橋接適配器獲得此功能。我只是告訴你什麼對我有用。

相關問題