對於 NSX-T Data Center 部署,您可以建立外部網路以包含未來承租人邏輯 (第 1 層) 路由器的浮動 IP 位址。

程序

  1. 以雲端管理員身分登入 VMware Integrated OpenStack 儀表板。
  2. 從標題列的下拉式功能表中選取管理專案。
  3. 選取管理 > 網路 > 網路
  4. 按一下建立網路,並設定提供者網路。
    選項 說明
    名稱

    輸入網路名稱。

    專案

    從下拉式功能表中選取所需專案。

    提供者網路類型

    選取外部以將承租人邏輯路由器連線至第 0 層路由器。

    實體網路

    如果選取外部作為提供者網路類型,請輸入您可以連線未來承租人邏輯路由器的第 0 層邏輯路由器的識別碼。

    • 如果使用 Neutron 原則外掛程式,則路由器識別碼為原則識別碼。
    • 如果使用 Neutron 管理外掛程式,則路由器識別碼為管理 UUID。
    如果您在 NSX-T 中使用 vRF Lite 功能,請輸入 vRF 執行個體的 ID。
    尋找路由器識別碼的程序取決於識別碼類型。
    • 若要從 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 層路由器名稱或識別碼。

  5. 選取啟用管理員狀態外部網路建立子網路
  6. 如果您希望多個專案使用外部網路,請選取共用
  7. 下一步,然後設定子網路。
    選項 說明
    子網路名稱

    輸入子網路的名稱。

    網路位址

    以 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 是子網路名稱。

  8. 下一步,然後取消選取啟用 DHCP
  9. (選擇性) 設定子網路的其他設定。
    1. 配置集區下,輸入從中配置承租人邏輯路由器之浮動 IP 位址的 IP 位址集區。輸入集區 (以逗號分隔兩個 IP 位址,例如,192.0.2.10,192.0.2.15)。如果您未指定任何 IP 位址集區,則整個子網路皆可供配置。
    2. DNS 名稱伺服器下,輸入要在子網路上使用的一或多個 DNS 伺服器的 IP 位址。
    3. 主機路由下,輸入要向子網路上的主機通告的路由。輸入路由做為目的地 IP 位址 (以 CIDR 格式) 和下一個躍點 (以逗號分隔,例如,192.0.2.0/24,192.51.100.1)。
  10. 按一下建立