NetScaler 控制台服务

配置 IP 地址管理 (IPAM)

NetScaler 控制台IPAM 允许您在 NetScaler 控制台托管配置中自动分配和释放 IP 地址。您可以从使用以下 IP 提供程序定义的网络或 IP 范围分配 IP:

  • NetScaler 控制台内置 IPAM 提供程序。
  • 信息布鲁 IPAM 解决方案。

可以在以下环境中使用 NetScaler 控制台 IPAM:

  • 样书:创建配置时自动将 IP 分配给虚拟服务器。
  • API 网关:自动向 API 代理分配 IP 地址。

您还可以跟踪每个网络中的 IP 地址或由 NetScaler 控制台管理的 IP 范围。

添加外部 IP 地址提供商

NetScaler 控制台内置了 IPAM 提供程序,用于管理 IP 和 IP 范围。您也可以使用 NetScaler 控制台的外部 IP 地址提供程序。

重要:

在开始之前,请确保已在外部 IP 地址提供程序中启用以下权限:

  • 能够查询提供商中存在的网络。
  • 在网络中预留 IP 地址。
  • 从网络中释放 IP 地址。
  • 从网络中检索使用的 IP 地址。
  • 从网络中检索可用的 IP 地址。

执行以下步骤,在 NetScaler 控制台中添加外部 IPAM 提供商解决方案:

  1. 导航到 设置 > IPAM

  2. 提供程序中,单击 添加

  3. 指定以下详细信息以添加 IPAM 提供程序:

    • 称 - 指定要在 NetScaler 控制台中使用的 IP 提供商名称。

    • 供应商 -从列表中选择 IPAM 供应商。

    • URL-指定在 NetScaler 控制台环境中分配 IP 地址的 IPAM 解决方案的 URL。确保使用以下格式指定 URL:

       https://<host name>
       <!--NeedCopy-->
      

      示例:https://myinfoblox.example.com

    • 用户名 -指定要登录 IPAM 解决方案的用户名。

    • 密码 -指定用于登录 IPAM 解决方案的密码。

  4. 单击添加

Infoblox DDI 作为外部提供商

目前,NetScaler 控制台支持 Infoblox DDI 作为外部提供商。

您可以将 NetScaler 控制台 IPAM 与 Infoblox 提供商一起使用来执行以下操作:

  • 列出 IPAM 网络
  • 创建、更新和删除 IPAM 网络
  • 从 IPAM 网络中保留和释放 IP 地址

创建 IPAM 网络

要使用 Infoblox 提供商创建 NetScaler 控制台IPAM 网络,Infoblox 上必须存在具有相同 CIDR IP 范围的网络。

当您在 NetScaler 控制台中创建 IPAM 网络时,您只能在 NetScaler 控制台中注册 Infoblox 网络的使用。然后,NetScaler 控制台与 Infoblox 协同工作,管理从网络分配的 IP 地址。InfoBlox 网络可以继续在 NetScaler 控制台之外使用。

同样,如果您删除 NetScaler 控制台IPAM 网络,NetScaler 控制台会注销 Infoblox 网络。这意味着,NetScaler 控制台不再与 Infoblox 交互以进行该网络中的 IP 地址管理。

Infoblox DDI API

NetScaler 控制台 IPAM 使用以下 Infoblox API 来执行相应的操作:

  • (/network) - 列出所有可用的 Infoblox 网络
  • (/network?network={id}) - 检索特定 Infoblox 网络的详细信息
  • (/ipv4address) - 列出 Infoblox 网络上的所有 IP
  • (/record:host) - 检索特定 IP 地址的详细信息
  • (/{IP}) - 在 Infoblox 网络上保留和释放 IP

注意:

  • Infoblox DNS、DHCP 和 IP 地址管理 (DDI) 服务器 IP 和端口必须可以从公共网络访问,这样 NetScaler 控制台服务才能访问并连接到 Infoblox 服务器。
  • 在 NetScaler 控制台上配置的 Infoblox 用户帐户必须具有使用 Infoblox API 所需的权限。

有关 Infoblox API 的更多信息,请参阅 Infoblox DDI 上提供的 Infoblox REST API 参考指南。

添加网络

添加一个网络以使用 IPAM 和 NetScaler 控制台托管配置。

  1. 导航到 设置 > IPAM

  2. 在“网络”下,单击“添加”。

  3. 指定以下详细信息:

    • 网络名称 -在 NetScaler 控制台中指定用于标识网络的网络名称。

    • 提供商 -从列表中选择提供商。

      此列表显示在 NetScaler 控制台中添加的提供商。

    • 网络类型 -根据您的要求从列表中选择 IP 范围CIDR

    • 网络值 -指定网络值。

      注意:

      NetScaler 控制台 IPAM 仅支持 IPv4 地址。

      对于 IP 范围,请按以下格式指定网络值:

       <first-IP-address>-<last-IP-address>
       <!--NeedCopy-->
      

      示例:

       10.0.0.20-10.0.0.100
       <!--NeedCopy-->
      

      对于 CIDR,请按以下格式指定网络值:

       <IP-address>/<subnet-mask>
       <!--NeedCopy-->
      

      示例:

       10.70.124.0/24
       <!--NeedCopy-->
      
  4. 单击创建

查看分配的 IP 地址

要查看有关从 IPAM 网络分配的 IP 地址的更多详细信息,请执行以下步骤:

  1. 导航到 设置 > IPAM

  2. 在“网络”选项卡下,单击“查看所有分配的 IP”。

    此窗格显示 IP 地址、提供商名称、提供商供应商和描述。它还显示保留此 IP 地址的资源详细信息:

    • 模块:显示保留 IP 地址的 NetScaler 控制台模块。例如,如果样书保留了 IP 地址,则此列将样书显示为模块。

    • 资源类型:显示该模块中的资源类型。对于样书模块,只有配置资源类型使用 IPAM 网络。因此,它会在此列下显示配置。

    • 资源 ID:显示带链接的确切资源 ID。单击此链接可访问使用 IP 地址的资源。对于配置资源类型,它将配置包 ID 显示为资源 ID。

注意:

如果要释放 IP 地址,请选择要释放的 IP 地址,然后单击“释放分配的 IP”。

配置 IP 地址管理 (IPAM)