2011-03-25 102 views
1

我使用Windows XP Mode來測試網站的IE6兼容性。我在主機的IIS服務中運行多個站點,每個站點使用不同的本地IP(127.0.1.0,127.2.1.3等),這非常重要,因爲我需要多個本地站點才能同時運行https。由於IE6運行在Windows XP的虛擬實例中,因此我只能在軟管機器上點擊一個IP--它的網絡地址(192.168.x.x)。有什麼辦法可以將虛擬實例中的IP「隧道」或路由到主機操作系統,這樣,如果我將虛擬網絡瀏覽器指向127.1.1.3,它將會訪問綁定到127.1的主機上的IIS站點。 1.3?主機上的多個IP可通過虛擬機訪問

感謝您的幫助!

編輯:我終於明白了,不知道爲什麼花了我很長時間才意識到。

解決方案:在主機操作系統上設置代理服務器。將虛擬IE6指向主機代理服務器。所有請求都將通過代理服務器,並且如同虛擬應用程序在主機操作系統上運行一樣擊中各種IP /站點。

回答

0

設置代理服務器在主機操作系統上。將虛擬IE6指向主機代理服務器。所有請求都將通過代理服務器,並且如同虛擬應用程序在主機操作系統上運行一樣擊中各種IP /站點。

0

以及127.被綁定到回送,並且默認意味着只有localhost,所以如果它在一個虛擬機中運行,它永遠不會離開虛擬機。

你可能可以在不同的端口上運行evey實例。 ue 127.0.1.1現在可以監聽192.168.xx:8080和127.2.1.3在8081後監聽。儘管您需要測試端口號,但SSL仍然可以正常工作

相關問題