您可以對通道端點使用 IP 集區。通道端點是外部 IP 標頭中的來源和目的地 IP 位址,用來唯一識別開始和終止 NSX-T 框架封裝的 Hypervisor 主機。您可以對通道端點 IP 位址使用 DHCP 或手動設定的 IP 集區。

執行這項作業的原因和時機

如果您要同時使用 ESXi 和 KVM 主機,其中一個設計選項會是對 ESXi 通道端點 IP 集區 (sub_a) 和 KVM 通道端點 IP 集區 (sub_b) 使用兩個不同的子網路。在此情況下,您需要在 KVM 主機上,使用專用的預設閘道新增 sub_a 的靜態路由。

這是一個 Ubuntu 主機上所產生的路由表範例,其中 sub_a = 192.168.140.0,sub_b = 192.168.150.0(例如,管理子網路可以是 192.168.130.0)。

核心 IP 路由表:

Destination          Gateway          Genmask          Iface
0.0.0.0              192.168.130.1    0.0.0.0          eth0
192.168.122.0        0.0.0.0          255.255.255.0    virbr0
192.168.130.0        0.0.0.0          255.255.255.0    eth0
192.168.140.0        192.168.150.1    255.255.255.0    nsx-vtep0.0
192.168.150.0        0.0.0.0          255.255.255.0    nsx-vtep0.0

至少有兩種不同方式可新增路由。

route add -net 192.168.140.0 netmask 255.255.255.0 gw 192.168.150.1 dev nsx-vtep0.0

在 /etc/network/interfaces 中的「up ifconfig nsx-vtep0.0 up」之前,新增此靜態路由:

post-up route add -net 192.168.140.0 netmask 255.255.255.0 gw 192.168.150.1

程序

  1. 從瀏覽器登入 NSX Manager,網址為 https://<nsx-mgr>
  2. 選取詳細目錄 > IP 集區 (Inventory > IP Pools),然後按一下新增 (Add)
  3. 輸入 IP 集區名稱、(選用) 說明和網路設定。

    網路設定包含:

    • IP 位址範圍

    • 閘道

    • 以 CIDR 標記法表示的網路位址

    • (選用) 以逗號分隔的 DNS 伺服器清單

    • (選用) DNS 尾碼

    例如:

結果

您可以使用 GET https://<nsx-mgr>/api/v1/pools/ip-pools API 呼叫來檢視 IP 集區:

{
  "cursor": "0036e2d8c2e8-f6d7-498e-821b-b7e44d2650a9ip-pool-1",
  "sort_by": "displayName",
  "sort_ascending": true,
  "result_count": 1,
  "results": [
    {
      "id": "e2d8c2e8-f6d7-498e-821b-b7e44d2650a9",
      "display_name": "comp-tep",
      "resource_type": "IpPool",
      "subnets": [
        {
          "dns_nameservers": [
            "192.168.110.10"
          ],
          "allocation_ranges": [
            {
              "start": "192.168.250.100",
              "end": "192.168.250.200"
            }
          ],
          "gateway_ip": "192.168.250.1",
          "cidr": "192.168.250.0/24",
          "dns_suffix": "corp.local"
        }
      ],
      "_last_modified_user": "admin",
      "_last_modified_time": 1443649891178,
      "_create_time": 1443649891178,
      "_system_owned": false,
      "_create_user": "admin",
      "_revision": 0
    }
  ]
}

下一步

建立上行設定檔。請參閱建立上行設定檔