對於 NSX-T Data Center 部署,您可以建立外部網路以包含未來承租人邏輯 (第 1 層) 路由器的浮動 IP 位址。
程序
- 以雲端管理員身分登入 VMware Integrated OpenStack 儀表板。
- 從標題列的下拉式功能表中選取管理專案。
- 選取管理 > 網路 > 網路。
- 按一下建立網路,並設定提供者網路。
選項 說明 名稱 輸入網路名稱。
專案 從下拉式功能表中選取所需專案。
提供者網路類型 選取外部以將承租人邏輯路由器連線至第 0 層路由器。
實體網路 如果選取外部作為提供者網路類型,請輸入您可以連線未來承租人邏輯路由器的第 0 層邏輯路由器的識別碼。
- 如果使用 Neutron 原則外掛程式,則路由器識別碼為原則識別碼。
- 如果使用 Neutron 管理外掛程式,則路由器識別碼為管理 UUID。
尋找路由器識別碼的程序取決於識別碼類型。- 若要從 NSX-T 原則使用者介面取得原則識別碼,請選取第 0 層閘道。按一下閘道項目左側的三個點,然後選取將路徑複製到剪貼簿。完整路徑連同識別碼會複製到剪貼簿。
- 對於管理 UUID,請在 NSX-T 3.0 Manager 使用者介面或 [NSX-T 2.5 Advanced 網路與安全性] 使用者介面中檢查第 0 層路由器的 UUID。
您也可以從命令列建立網路。openstack network create <ext_network_name> --external --provider-physical-network <tier_0_router>
其中 ext_network_name 是 OpenStack 外部網路名稱,tier_0_router_name 是 NSX-T 第 0 層路由器名稱或識別碼。
- 選取啟用管理員狀態、外部網路和建立子網路。
- 如果您希望多個專案使用外部網路,請選取共用。
- 按下一步,然後設定子網路。
選項 說明 子網路名稱 輸入子網路的名稱。
網路位址 以 CIDR 格式輸入子網路的 IP 位址範圍 (例如,192.0.2.0/24)。
IP 版本 選取 IPv4 或 IPv6。
閘道 IP 輸入閘道 IP 位址。如果您不輸入此值,將使用子網路中的第一個 IP 位址。如果不想使用子網路上的閘道,請選取停用閘道。
您也可以從命令列設定子網路。openstack subnet create --subnet-range 192.0.2.0/24 --allocation-pool start=192.0.2.10,end=192.0.2.15 --no-dhcp --network <ext_network_name> <ext_subnet_name>
其中 ext_network_name 是 OpenStack 外部網路名稱,ext_subnet_name 是子網路名稱。
- 按下一步,然後取消選取啟用 DHCP。
- (選擇性) 設定子網路的其他設定。
- 在配置集區下,輸入從中配置承租人邏輯路由器之浮動 IP 位址的 IP 位址集區。輸入集區 (以逗號分隔兩個 IP 位址,例如,192.0.2.10,192.0.2.15)。如果您未指定任何 IP 位址集區,則整個子網路皆可供配置。
- 在 DNS 名稱伺服器下,輸入要在子網路上使用的一或多個 DNS 伺服器的 IP 位址。
- 在主機路由下,輸入要向子網路上的主機通告的路由。輸入路由做為目的地 IP 位址 (以 CIDR 格式) 和下一個躍點 (以逗號分隔,例如,192.0.2.0/24,192.51.100.1)。
- 按一下建立。