Azure Virtual Netwok(一)對等互連網路

Grant_Allen發表於2021-11-12

一,引言

Virtual NetWork Peering 可以無縫連線兩個 Azure Virtual NetWork,Virtual NetWork Peering 直接的網路流量是專用的。在實際專案的基礎設施網路架構上,通常也會遇到不同虛擬網路之間網路需要互通,虛擬網路對等互連就能很好的解決這個問題。無論它們在同一個 Azure 區域還是在不同的區域都可以建立對等連線。對等互連的虛擬網路中的虛擬機器之間的流量使用 Microsoft 主幹基礎結構,並且虛擬網路之間的通訊中不需要公共 Internet、閘道器或加密。

VNet 的的對等互聯有兩個型別,分別是:

1)同一區域中的 Azure 虛擬網路互聯

2)不同區域的 Azure 虛擬網路互聯

大家可以從以下圖中可以我們今天的重點是同一區域中的 Azure 虛擬網路互連。

-------------------- 我是分割線 --------------------

二,正文

1,建立同一區域的兩個不同的虛擬網路

登入Azure Portal 後,搜尋 “Virtual NetWork” ,並點選 “Create” 進行建立

輸入以下引數

Resource group 選擇建立新的:“Web_Test_VNET_RG”

Name:“cnbateblogweb_DEV_VNET”

Region:“East_Asia”

點選 “Next:IP Addresses >” 配置 IP 地址

修改預設的 IPv4 address space 為:”10.1.0.0/16“

並新增子網資訊

Subnet name:”cnbateblogweb_DEV_SUB“

Subnet address range:”10.1.1.0/24“

點選 ”Add“ 新增子網

配置完 IP Address 後,點選 ”Review + create“ 進行建立預校驗

預校驗完成後,點選 ”Create“ 進行建立 Azure Virtual Network

同樣的操作步驟建立驗證環境的 Virtual Network

Virtual network Name:“cnbateblogweb_VAL_VNET”

IPv4 Address space:”10.2.0.0/16“

Subnet Name:”cnbateblogweb_VAL_SUB“

Subnet address range:”10.2.1.0/24“

等待虛擬網路建立完成後,跳轉到資源組下,檢視虛擬網路資源

2,不同虛擬網路下的虛擬機器

建立虛擬機器用來測試網路互通性

在 Azure Portal 中,搜尋 ”Virtual machine“,點選 ”create“

主要引數如下圖所示

Resource group:”Web_Test_VNET_RG“

Virtual machine name:“cnbate-vm-dev”

Region:“East Asia”

Virtural network:“cnbateblogweb_DEV_VNET”

Sunnet:“cnbateblogweb_DEV_SUB”

相同的步驟建立 VAL 環境的虛擬機器

如下圖檢視已建立好的測試虛擬機器

3,測試網路連通性

使用以下命令驗證是否可以從 DEV 環境 連線到 VAL 環境

測試連線失敗,我們會看到如下圖所示

4,建立 VNET Peering 建立連線

選擇 DEV 環境的虛擬網路 “cnbateblogweb_DEV_VENT”

選擇左側選單 “Setting=》Peerings”,點選 “+ Add”

輸入相關引數

This virtual network

  Peering link name:“DEV_TOLINK_VAL”

Remote virtual network

  peering link name:“VAL_TOLINK_DEV”

Virtual network:“cnbateblogweb_VAL_VENT”

點選 “Add”

等待建立完成後,可以在頁面上檢視建立記錄

5,在建立完對等連線後,測試網路連通性

Bingo!!! 成功,通過新增 Virtual Peering,同一區域內的 VNET 連線成功。

三,結尾

今天的內容主要偏實踐操作,大家要多多練習。本文所分享的內容也存在著很多我自己的一些理解,有理解不到位的,還包含,並且指出不足之處!!!!!

作者:Allen 

版權:轉載請在文章明顯位置註明作者及出處。如發現錯誤,歡迎批評指正。

相關文章