2010-05-01 179 views
2

我在Windows XP筆記本電腦上運行了2個虛擬主機。一個是運行在vmware播放器中的Ubuntu。另一個是MS虛擬PC(所以我可以用IE6測試)。 Ubuntu虛擬主機使用apache運行我的web應用程序。我可以在Ubuntu IP上將我的瀏覽器指向我的筆記本電腦並查看我的Web應用程序。我閱讀了這篇文章How to connect to host machine from within Virtual PC image,並且能夠讓我的Virtual PC使用回送適配器來ping我的物理機器。但我一直在讓我的Virtual PC看到我的web應用程序在Ubuntu vmware播放器主機上運行。如何連接2臺運行在同一臺機器上的虛擬主機?

+0

更好的在serverfail.com或superuser.com – Svisstack 2010-05-01 19:08:05

回答

1

我認爲最好的方式是將虛擬機配置爲「橋接網絡接口」,以便它們都從相同的DHCP(與主機相同)獲得IP地址,並且它們將位於同一網絡中。

否則兩臺NAT之間唯一的共同點就是主機。 也許配置從一個子網(vmware NAT)到另一個(VPC NAT)的特殊路由可以工作,但說實話我從來沒有嘗試過。

我更喜歡我的第一個解決方案,在兩個虛擬機上啓用防火牆(並逐個配置例外)。

0
其上運行Linux操作系統Ubuntu連接和測試平

Vmware的peer2peer兩臺PC:

1.Vmware工作站編輯 - >虛擬網絡編輯 刪除所有列表中的網絡,並創建與推動添加網絡按鈕網絡。 選擇Vm1和Vm8並添加到列表中。

2.Choose VM1從列表中,並勾選單選按鈕,從橋橋(直接連接到虛擬機與外部網絡 ),並選擇:例如您的自定義以太網適配器:Broadcom的網絡鏈路(TM) 千兆以太網和推應用按鈕。

3.成功訪問以太網適配器並橋接虛擬適配器。

4.You必須配置IP地址,子網掩碼和默認網關,例如我的主機 IP地址:1.1.1.1子網掩碼:255.255.255.0網關:1.1.1.2 對於客戶機: ip地址:1.1.1.2子網掩碼:255.255.255.0網關:1.1.1.1

5.現在你可以從一臺Ubuntu機器發送ping到其他Ubuntu機器從終端 首先,ifconfig,你可以看到你的主機IP地址和ping IP地址。

6.成功..

相關問題