访问 NetScaler BLX 并配置 NetScaler 功能

您可以使用以下方法之一访问 NetScaler BLX:

  • NetScaler CLI
  • NetScaler GUI
  • NetScaler NITRO REST API

开始之前的准备工作

  • 确保 BLX 已在 Linux 主机上启动并运行。有关如何启动 BLX 的更多信息,请参阅启动 BLX

密码要求

  • 当您首次使用默认 admin (nsroot) 密码登录时,出于安全原因,BLX 会提示您更改密码。更改密码后,必须保存配置。如果未保存配置且 BLX 重新启动,则必须再次使用默认密码登录。

  • 默认情况下,BLX 为所有本地系统用户启用强密码强制功能。强密码的默认最小长度为四个字符。强密码必须包含以下内容:

    • 一个小写字符。
    • 一个大写字符。
    • 一个数字字符。
    • 集合中的一个特殊字符(!@#()$%^&*)。

注意:

确保 BLX 的每个系统用户的密码都符合强密码标准。

使用 NetScaler CLI 访问 NetScaler BLX 并配置 NetScaler 功能

BLX 有一个命令行界面 (CLI),您可以在其中运行 NetScaler CLI 命令来配置 BLX 上的 NetScaler 功能。

您可以通过安全外壳 (SSH) 从工作站进行连接来远程访问 BLX。

下表列出了可通过 SSH 使用 NetScaler CLI 的 IP 地址和端口:

BLX 部署模式 通过 SSH 访问 NetScaler CLI 的 IP 地址和端口
专用 <NetScaler IP address (NSIP)>:22
共享虚拟机 <Linux host IP address>:9022

要使用 NetScaler CLI 访问 NetScaler BLX,请执行以下操作

  1. 从您的工作站打开 SSH 客户端。

  2. 指定 BLX 的 CLI 可用的 IP 地址和端口,然后连接到 CLI。

  3. 使用您的 BLX 登录凭据登录 BLX。

有关 NetScaler CLI 命令的更多信息,请参阅《NetScaler 命令参考指南》。

使用 NetScaler GUI 访问 NetScaler BLX 并配置 NetScaler 功能

NetScaler GUI 包括一个配置实用程序和一个控制板实用程序。

下表列出了可用 NetScaler GUI 的默认 IP 地址和端口:

BLX 部署模式 访问类型 用于访问 NetScaler GUI 的 IP 地址和端口
专用 HTTP <NetScaler IP address (NSIP)>:80
专用 HTTPS <NetScaler IP address (NSIP)>:443
共享虚拟机 HTTP <Linux host IP address>:9080
共享虚拟机 HTTPS <Linux host IP address>:9443

您可以在 blx.conf 文件中修改这些默认端口号。修改 blx.conf 文件后,必须重新启动 BLX。

注意:

  • 在共享模式下,您无法使用 set ns param 命令更改 HTTP 和 HTTPS 的默认管理端口号。
  • 在专用模式下,您可以使用 set ns param 命令更改 HTTP 和 HTTPS 的默认管理端口号。但是,当您使用 unset ns paramclear config full 命令时,不会恢复默认端口号。

NetScaler GUI 会提示您输入 BLX 登录凭据。登录 GUI 后,您可以使用 NetScaler GUI 配置 NetScaler 功能。

使用 GUI 访问 NetScaler BLX

  1. 打开 Web 浏览器。
  2. 使用以下访问方法之一:

    • 对于 HTTP 访问,请在 URL 字段中键入以下内容:<NetScaler BLX IP address (NSIP)>:<HTTP port>
    • 对于 HTTPS 访问,请在 URL 字段中键入以下内容:<NetScaler BLX IP address (NSIP)>:<HTTPS port>
  3. 在登录页面上,输入您的 BLX 登录凭据,然后单击“登录”。

访问 NetScaler BLX 并使用 NITRO API 配置 NetScaler 功能

您可以使用 NetScaler NITRO API 来配置 NetScaler 功能。NITRO 通过表述性状态转移 (REST) 接口提供功能。因此,可以用任何编程语言来开发 NITRO 应用程序。此外,对于必须使用 Java、.NET 或 Python 开发的应用程序,NITRO API 通过打包为单独的软件开发工具包 (SDK) 的相关库公开。

与 NetScaler GUI 类似,必须将 NITRO API 请求发送到 BLX 管理 IP 地址的 HTTP 或 HTTPS 端口。

以专用模式访问 NetScaler BLX

  • 要在网络浏览器中使用 NITRO API 以专用模式配置 BLX,请键入:

    http://<NetScaler BLX IP address (NSIP)>:<HTTP port>/nitro/v1/config/<resource-type>

    https://<NetScaler BLX IP address (NSIP)>:<HTTPS port>/nitro/v1/config/<resource-type>

  • 要在网络浏览器中使用 NITRO API 以专用模式检索 BLX 的统计数据,请键入:

    http://<NetScaler BLX IP address (NSIP)>:<HTTP port>/nitro/v1/stats/<resource-type>

    https://<NetScaler BLX IP address (NSIP)>:<HTTPS port>/nitro/v1/stats/<resource-type>

以共享模式访问 NetScaler BLX

  • 要在网络浏览器中使用 NITRO API 在共享模式下配置 BLX,请键入:

    http://<Linux host IP address>:<HTTP port>/nitro/v1/config/<resource-type>

    https://<Linux host IP address>:<HTTPS port>/nitro/v1/config/<resource-type>

  • 要在网络浏览器中使用 NITRO API 在共享模式下检索 BLX 的统计信息,请键入:

    http://<Linux host IP address>:<HTTP port>/nitro/v1/stats/<resource-type>

    https://<Linux host IP address>:<HTTPS port>/nitro/v1/stats/<resource-type>

有关使用 NetScaler NITRO API 的更多信息,请参阅 NetScaler NITRO API

下一步

访问 NetScaler BLX 并配置 NetScaler 功能