針對 Windows Server IaaS 虛擬機器實作 IPv6

已完成

Contoso 會在其內部部署組合中裝載一些使用 IPv6 的應用程式。 您知道 Windows Server 和 Windows 10 裝置都支援雙重堆疊 IPv6 和 IPv4。 您必須調查 Azure 對 IPv6 的支援,才能將應用程式工作負載遷移至 Azure。

什麼是適用於 Azure VNet 的 IPv6?

您可以使用適用於 Azure VNet 的 IPv6 來裝載 Azure 中的應用程式,而這些應用程式同時需要虛擬網路內和往返網際網路的 IPv6 和 IPv4 連線能力。 由於可用公用 IPv4 位址集區不對減少,所以許多應用程式和服務都不可避免地必須支援 IPv6。 Azure 的雙重堆疊 IPv4/IPv6 連線能力可讓您的裝載應用程式在 IPv4 和 IPv6 網際網路上進行通訊。 下圖描述此雙重堆疊方法的使用方式。

Azure 虛擬網路雙重堆疊的圖表。應用程式子網包含兩個 VM:一個 Linux 和一個 Windows,同時具有 IPv4 和 IPv6 位址。網路安全性群組可保護這些主機。負載平衡器會透過 DDoS 保護,將應用程式子網與 IPv6 網際網路連線。IPv6 使用者定義的路由會將應用程式子網連線到前端子網。

建立雙重堆疊 VNet

當您在 Azure 入口網站中建立 VNet 時,可以建立雙重堆疊 VNet。 請使用下列程序:

  1. 在 Azure 入口網站中,選取 [虛擬網路],然後選取 [新增]

  2. 在 [基本] 頁面上輸入基本資訊,然後選取 [下一步:IP 位址]

  3. 在 [IP 位址] 頁面上,選取 [新增 IPv6 位址空間] 核取方塊。

    Azure 入口網站中 [建立虛擬網路] 頁面的螢幕擷取畫面。系統管理員已選取 [IP 位址] 索引標籤和 [新增 IPv6 位址空間] 核取方塊。在 [編輯子網] 刀鋒視窗中,系統管理員已輸入 IPv6 位址範圍。

  4. 選取顯示的子網路,並在 [編輯子網路] 刀鋒視窗上,選取 [新增 IPv6 位址空間] 核取方塊。

  5. 輸入 IPv6 位址,然後選取 [儲存]

  6. 選取 [檢閱 + 建立],然後選取 [建立]。

若要將 IPv6 位址空間新增至現有的 VNet,請在 Azure 入口網站中,瀏覽至您的虛擬網路清單。 然後使用下列程序:

  1. 選取適當的 VNet,然後選取 [位址空間]
  2. 新增 IPv6 位址空間,然後選取 [儲存]
  3. 選取 [子網路],選取 [+ 子網路],然後輸入新的子網路名稱。
  4. 選取 [新增 IPv6 位址空間] 核取方塊,輸入子網路的 IPv6 位址空間,然後選取 [確定]