2016-11-30 117 views
0

我已經在NAT後面安裝了主機PC。因此,要通過Hyper-V來賓Linux操作系統進行Internet連接,我必須:適用於Android和NAT的Visual Studio仿真器

  1. 在Hyper-V虛擬交換機管理器中:創建外部虛擬網絡交換機。
  2. 在Hyper-V虛擬交換機管理器中:創建內部虛擬網絡交換機。
  3. 在控制面板\網絡和Internet \網絡連接 - >外部虛擬網絡交換機 - >屬性 - >共享:啓用允許其他網絡用戶通過此計算機的Internet連接進行連接。
  4. 在Hyper-V管理器中:將來賓Linux操作系統配置爲使用內部虛擬網絡交換機。

現在,讓我們刪除這些開關並從頭開始。當運行Visual Studio Emulator for Android時,它會創建新的外部虛擬網絡交換機和新的內部虛擬網絡交換機,並且該虛擬機將使用這兩個交換機。

這兩個新交換機沒有像以前那樣的共享依賴關係。相反 - 我猜 - 內部虛擬網絡交換機用於在主機操作系統上運行的客戶操作系統和仿真器之間的交互。外部虛擬網絡交換機用於連接客戶操作系統與Internet。但互聯網連接在NAT後面不起作用。

如何修改或添加新交換機,以便將互聯網連接到訪客Android機器?

回答

0

用NAT內部交換機替換外部交換機應該可以降低一些複雜性。 Visual Studio可能會繼續需要它自己的網絡,但用NAT替換外部網絡可能會解決您的問題。 這裏是instructions

完全披露:我沒有嘗試過特定的設置。