建立第一個子網路
Google Cloud VMware Engine 會為每個私有雲建立網路,並使用 VLAN 進行網路管理。針對工作負載虛擬機器 (VM),您可以在私有雲的 NSX-T Manager 中建立子網路做為網路區隔。VMware Engine 包含 NSX-T,可提供工作負載網路和安全性功能,例如微型區隔和防火牆政策。本頁面說明如何使用 NSX-T Manager 為工作負載建立子網路。
事前準備
本快速入門導覽課程假設您已完成下列操作:
- 已建立 Google Cloud VMware Engine 私人雲端。您可以完成以下快速入門指南,建立私有雲:建立第一個私有雲。
- 在網路中分配位址範圍,用於下列用途:
- DHCP 服務
- NSX-T 工作負載網路區隔的子網路
透過 VMware Engine 入口網站存取 NSX-T Manager
建立子網路的程序會在 NSX-T 中執行,您可以透過 VMware Engine 存取 NSX-T:
前往 Google Cloud 控制台的「Private clouds」頁面。
按一下「選取專案」,然後選取私有雲所在的機構、資料夾或專案。
按一下要建立子網路的私有雲名稱。
在「管理應用裝置」下方,按一下 NSX Manager 對應的「網址」。
按照系統提示輸入登入憑證。提醒您,您可以從私有雲詳細資料頁面擷取產生的憑證。
如果您已設定 vIDM 並將其連結至身分識別來源 (例如 Active Directory),請改用身分識別來源憑證。
為子網路設定 DHCP 服務
如要建立子網路,請先設定 DHCP 服務:
- 在 NSX-T 中,依序前往「Networking」>「Networking」>「DHCP」。網路資訊主頁顯示服務建立了一個第 0 層和一個第 1 層閘道。
如要開始佈建 DHCP 伺服器,請按一下「新增 DHCP 設定檔」。
在「DHCP name」(DHCP 名稱) 欄位中,輸入設定檔的名稱。
在「Profile type」(設定檔類型) 中,選取「DHCP server」(DHCP 伺服器)。
在「伺服器 IP 位址」欄中,提供 DHCP 服務 IP 位址範圍。
按一下「儲存」即可建立 DHCP 服務。
接下來,請將此 DHCP 服務附加至相關的 Tier-1 閘道。服務已佈建預設的 Tier-1 閘道:
- 在 NSX-T 中,依序前往「Networking」>「Tier-1 Gateways」。
- 按一下第 1 層閘道旁的 垂直刪節號,然後選取「編輯」。
- 在「DHCP」欄位中,按一下「設定 DHCP 設定」連結。
- 將「Type」設為「DHCP Server」,然後選取剛才建立的「DHCP Server Profile」。
- 按一下 [儲存]。
- 按一下「關閉編輯」。
您現在可以在 NSX-T 中建立網路區段。如要進一步瞭解 NSX-T 中的 DHCP,請參閱 DHCP 的 VMware 說明文件。
在 NSX-T 中建立網路區隔
針對工作負載 VM,您可以建立子網路做為私有雲的 NSX-T 網路區隔:
- 在 NSX-T 中,依序前往「Networking」>「Segments」。
- 按一下 [Add Segment] (新增區隔)。
- 在「區隔名稱」欄位中,輸入區隔的名稱。
- 在「Connected Gateway」清單中,選取「Tier1」,即可連線至 tier-1 閘道。
- 在「Transport zone」清單中,選取「TZ-OVERLAY | Overlay」。
- 在「Subnets」欄中輸入子網路範圍。請使用
.1
做為最後一個八位元,指定子網路範圍。例如:10.12.2.1/24
。 - 按一下「Set DHCP Config」,然後為「DHCP Ranges」欄位提供值。
- 按一下「套用」,儲存 DHCP 設定。
- 按一下 [儲存]。您現在可以在建立 VM 時,在 vCenter 中選取這個網路區段。
在特定區域中,您最多可以使用私人服務存取權,從 VMware Engine 宣傳至虛擬私有雲網路的 250 個不重複路徑。例如,這些專屬路徑包括私人雲端管理 IP 位址範圍、NSX-T 工作負載網路區段和 HCX 內部 IP 位址範圍。這項路徑限制包含該地區的所有私人雲端,並對應至 Cloud Router 已學習的路徑限制。
如要瞭解路由限制,請參閱「Cloud Router 的配額與限制」。
NSX-T 中子網路設定和路由重新分配的最佳做法
為確保最佳網路運作情形,並避免路由迴圈和服務中斷,請在 NSX-T 中設定子網路和路由重新分配時,遵循下列規範:
- 子網路重疊:避免子網路重疊 - 請確認 VMware Engine 使用的 IP 子網路是唯一的,且不會與私有雲或外部網路中的子網路重疊。重疊可能會導致路由問題和服務中斷。
- 第 0 級路由重新分配:
- 自動重新分配 - VMware Engine 會使用 BGP 重新分配 Tier-0 路由,以便在工作負載和外部世界之間建立適當的連線。
- 重新分配靜態路徑 - 在第 0 層重新分配靜態路徑時,請務必先拒絕預設路徑 (
0.0.0.0/0
),然後使用前置字尾清單允許所有流量,以防路徑迴圈。為此,您應建立並附加前置字串清單,以便在 Tier-0 閘道上連結至基礎結構的 BGP 鄰居,因為 VMware Engine 已在 Tier-0 閘道上設定指向基礎結構的預設路徑 (0.0.0.0/0
),您可以按照下兩節中的步驟操作。
在 NSX-T 中建立前置字串清單
如要在 VMware Engine 中的 NSX-T 中建立前置字串清單,請按照下列步驟操作:
- 在 NSX-T 中,依序前往「Networking」>「Tier-0 Gateways」。
- 按一下選單圖示 (三點圖示),然後點選「編輯」。
- 按一下「轉接」。
- 按一下「IP 前置字串清單」旁的「設定」。
- 按一下「新增 IP 前置字清單」。
- 輸入 IP 前置字串清單的名稱。
- 按一下「設定」即可新增 IP 前置字。
- 按一下「新增前置字串」。
- 在「Network」欄位中輸入關鍵字「any」。
- 保留所有欄位的值,然後在「動作」欄位下拉式選單中選取「允許」。
- 按一下「新增」。
- 再次按一下「Add Prefix」。
- 在「Network」欄位中,輸入 CIDR 格式的 IP 位址,例如
0.0.0.0/0
。 - 保留所有欄位的值,然後在「動作」欄位中,從下拉式選單中選取「拒絕」。
- 按一下「新增」。
- 在「Network」欄位中,輸入 CIDR 格式的 IP 位址,例如
- 按一下 [套用]。
- 依序點選「儲存」「關閉」。
將前置字串清單附加至兩個 BGP 鄰居
建立前置字尾清單後,下一個工作是將前置字尾清單附加至 NSX-T 中的兩個 BGP 鄰居,方法如下:
- 在 NSX-T 中,依序前往「Networking」>「Tier-0 Gateways」。
- 按一下選單圖示 (三點圖示),然後點選「編輯」。
- 按一下「BGP」BGP。
- 按一下「BGP Neighbors」。
- 按一下選單圖示 (三點),然後選取「編輯」。
- 按一下「路線篩選器」。
- 按一下選單圖示 (三點),然後選取「編輯」。
- 按一下「Out Filter」欄位中的「Configure」。
- 選取先前建立的前置字串清單名稱。
- 按一下 [儲存]。
- 依序點選「新增」>「套用」。
- 按一下 [儲存]。
- 重複執行步驟 5 至 13,更新其他 BGP 鄰居。
- 按一下「關閉編輯」。
後續步驟
- 進一步瞭解如何使用 NSX-T 進行IP 位址管理 (IPAM)。