2012-12-09 31 views
0

我有一個專門的虛擬debian服務器在我的網站上運行,現在有一個副本,以便我可以通過在我自己的PC上虛擬運行它來嘗試一些配置。它運行良好,但我無法通過http訪問該機器。配置vmware網絡來訪問靜態IP

問題是我的機器有一個固定的IP,類似於194.247.x.x。但是,我的家庭網絡的計算機範圍爲192.168.1.x

是否可以在我的虛擬機中更改任何內容並仍配置vmware網絡,以便能夠訪問正在運行的網站?

回答

1

我可以看到發生這種情況的唯一方法就是在家庭網絡和虛擬機之間使用NAT(網絡地址轉換)。

要做到這一點,你可以使用免費的基於軟件的路由器 - 類似Vyatta(www.vyatta.org) - 並創建一個帶有兩個NIC的虛擬機 - 一個IP位於家庭網絡中,另一個IP位於同一網絡網絡作爲您的虛擬機。然後,您將NAT配置爲將您的家庭IP轉換爲您的Web服務器IP,然後完成。

沒有什麼「事實上的」 VMware的,可以讓你做到這一點(不是使用的vShield等 - 這將做NAT'ing反正)...

+1

或者 - 你可以在設置一個194.247.xx地址你的電腦在同一個子網中。如果你的服務器IP是194.247.1.10,你可以在你的PC上設置一個額外的虛擬適配器來使用194.247.1.11,那麼你應該可以直接打你的服務器。不需要基於軟件的NAT。 – cpjones44