2010-11-26 54 views
0

以下情況:Apache服務器問題?使用vmware時,無法從主機操作系統訪問Guest OS中的apache服務器

- 使用VMWare Workstation將網絡適配器設置爲橋接。 -Host操作系統是WINXP,來賓操作系統的CentOS 5 安裝在來賓(CentOS的)-Apache服務器操作系統 -Say我的主機IP:172.19.20.100,我的客人IP:172.19.20.101

我的主機安裝導軌,所以我只需要輸入'rails server',它啓動了一個服務器。當我在瀏覽器中輸入172.19.20.100:3000時,我可以在我的客戶端操作系統中訪問它。

但是當我在guest虛擬機中啓動Apache服務器時,當我在瀏覽器中輸入172.19.20.101時,無法訪問主機中的主機。如果我在訪客中鍵入172.19.20.101,它確實可行......並且主機命令行中的ping 172.19.20.101也適用。

所以我猜apache服務器出了問題。但我用一些教程來合作了httpd.conf,並沒有看到任何異常。

請給點建議。

+0

有一個[Windows Installer](http://rubyonrails.org/download)for rails,[xampp](http://www.apachefriends.org/en/xampp.html)作爲apache的windows服務器,都作爲安裝程序。安裝它們可能需要一兩分鐘的時間,但這是非常值得的,因爲您不必以這種方式處理與虛擬化相關的問題。 – 2010-11-26 09:38:35

回答

1

對於rails,有一個Windows Installer,而xampp作爲windows的apache服務器,都作爲安裝程序。

安裝它們可能需要一兩分鐘的時間,但這非常值得您付出努力,因爲您不必以這種方式處理與虛擬化相關的問題。