共用方式為


設定開發方塊的虛擬交換器

本文提供如何設定及搭配虛擬交換器使用開發方塊的指引。 虛擬交換器可用來將開發方塊和其他虛擬機 (VM) 連線到虛擬網路和實體網路。 它們提供一種方式,讓開發方塊彼此通訊,並與外部網路通訊。

開發方塊支援巢狀虛擬化。 您可以在開發方塊內建立虛擬機,並將其連線到預設虛擬交換器預設交換器。 如果您想要建立另一個具有因特網存取權的虛擬交換器,請使用內部虛擬交換器設定NAT網路。 使用符合您所需設定的IP位址範圍。

警告

不正確的虛擬交換器設定會導致您立即失去與開發方塊的連線,這無法復原。 請非常小心地設定。

必要條件

  • 已安裝 Hyper-V 和虛擬機平台的開發方塊。

使用 NAT 網路建立虛擬交換器

使用 NAT 網路建立虛擬交換器,以啟用開發方塊及其客體 VM 的因特網存取。

  1. 建立內部虛擬交換器:

    New-VMSwitch -SwitchName "VM-Internal" -SwitchType Internal
    
  2. 建立 NAT 閘道的 IP 位址

    New-NetIPAddress -IPAddress 192.168.100.1 -PrefixLength 24 -InterfaceIndex 34
    

    若要尋找 InterfaceIndex 請執行 Get-NetAdapter使用連結至 VM-Internal 交換器之適配卡的 ifIndex。 如果您選擇不同的IP範圍,請確定IP位址以 「.1」 結尾。

  3. 建立 NAT 網路

    New-NetNat -Name VM-Internal-Nat -InternalIPInterfaceAddressPrefix 192.168.100.0/24
    

設定客體 VM

設定客體虛擬機 (VM) 以使用虛擬交換器。

  1. 使用 VM-Internal 虛擬交換器,在開發方塊中建立客體虛擬機 (VM)。 在這個階段,客體 VM 沒有因特網存取權,因為它沒有IP位址。

  2. 將IP位址指派給客體 VM。

    1. 在客體 VM 上,將 IP 位址設定為範圍中的可用位址,例如 192.168.100.10、192.168.100.11 等。
    2. 使用子網掩碼 255.255.255.0、預設閘道 192.168.100.1,以及所需的 DNS(例如,因特網或開發人員方塊的 DNS 為 8.8.8.8)。
    3. 開啟 [網络連線],以滑鼠右鍵按兩下網路適配器,選取 [屬性>因特網通訊協定第 4 版][TCP/IPv4]。

    顯示 TCP/IP 第 4 版組態對話框的螢幕快照。

設定IP位址之後,安裝程式就會完成。 確認您有:

  • 從客體 VM 存取因特網。
  • 客體 VM 之間的存取。
  • 從開發方塊存取客體 VM。