2012-06-21 81 views
0

我有一個運行在「http:// localhost:12345/ServiceName」上的WCF服務。我還有一個虛擬機在Windows 8公測版的hyper-v下運行。有什麼方法可以從VM連接到此服務?我似乎無法在hyper-v管理器中建立橋接網絡連接。另一種方法是將WCF服務綁定到Win8計算機名稱或IP,但我不知道如何從VM端找出該端點是什麼。 WCF服務可以根據需要以任何方式更改...如何從hyper-v虛擬機連接到本地主機服務?

任何幫助將不勝感激!

非常感謝, 喬恩

+0

我問了一個相關的(我認爲)對[服務器故障]的評論(http://serverfault.com/questions/430253/connecting-to-iis-on-hyper-v-windows-8-host-from- xp-virtual-machine),但沒有答案。你有沒有解決這個問題? – Sprintstar

+0

到目前爲止沒有運氣:-( –

回答

0

你可以在Hyper-V(虛擬交換機經理)然後你就可以將它連接到你的虛擬機(右鍵單擊VM創建虛擬交換機 - >設置 - >創建Legaci網絡適配器 - >連接虛擬交換機)。在此之後,您應該在虛擬機中爲您的操作系統安裝Hyper-V的Intigration。那麼您可以連接到虛擬機中的虛擬交換機。之後,您還可以訪問互聯網。你的主機有它。在Web瀏覽器中鍵入主機的IP地址,您可以訪問主機中的任何服務

您還需要在主機命令shell netsh http add urlacl url=http://*:12345/ user=Everyone上以admin身份運行,其中12345是服務的端口號。

+0

我在Win8 Pro的Hyper-V中使用了http://modern.ie的IE7-Vista和IE8-WIn7虛擬機,但無法訪問本地主機。 – cloying

相關問題