访问 NetScaler BLX 设备并配置 ADC 功能
您可以使用以下方法之一访问 NetScaler BLX 设备并配置 ADC 功能:
- Citrix ADC CLI
- Citrix ADC 图形用户界面
- Citrix NITRO REST API
有关 Citrix ADC 功能的信息,请参阅 Citrix ADC 文档。
使用 Citrix ADC CLI 访问 NetScaler BLX 设备并配置 ADC 功能
BLX 设备具有命令行界面 (CLI),您可以在其中运行 ADC CLI 命令来配置设备上的 ADC 功能。
您可以通过工作站的安全外壳 (SSH) 连接来远程访问 BLX 设备的 CLI。
下表列出了通过 SSH 可使用 Citrix ADC CLI 的 IP 地址和端口:
BLX部署模式 | 通过 SSH 访问 Citrix ADC CLI 的 IP 地址和端口 |
---|---|
共享 | <Linux host IP address>:9022 |
投入的 | <Citrix ADC IP address (NSIP)>:22 |
要使用 Citrix ADC CLI访问 NetScaler BLX 设备:
- 在您的工作站上,启动 SSH 客户端。
- 指定 BLX 设备的 CLI 可用的 IP 地址和端口,然后连接到 CLI。
- 使用您的 BLX 登录凭据登录到 BLX 设备。
重要:
当您第一次使用默认管理员(
nsroot
)密码登录时,BLX 设备会提示您出于安全原因更改密码。 修改密码后必须保存配置。 如果未保存配置且设备重新启动,则必须使用默认密码登录。 按照提示再次更改密码并保存配置。BLX 设备默认为所有本地系统用户启用强密码强制执行。 强密码的默认最小长度为 4 个字符。 强密码必须至少包含一个小写字符、一个大写字符、一个数字字符和一个来自以下集合的特殊字符(
!
,@
,#
,(
,)
,$
,%
,^
,&
,*
)。 确保 BLX 设备的每个系统用户的密码符合强密码标准。 否则,密码较弱的用户无法访问该设备。 有关强密码标准的更多信息,请参阅:
有关 Citrix ADC CLI 命令的更多信息,请参阅 Citrix ADC 命令参考指南。
使用 Citrix ADC GUI 访问 NetScaler BLX 设备并配置 ADC 功能
Citrix ADC GUI 包括一个配置实用程序和一个仪表板实用程序。
以下列表显示了以专用和共享模式部署的 BLX 设备的管理 IP 地址:
- 专用模式下的 BLX:Citrix ADC IP 地址 (NSIP)
- 共享模式下的 BLX:Linux 主机 IP 地址
下表列出了 Citrix ADC GUI 可用的默认 IP 地址和端口:
BLX部署模式 | 访问类型 | 用于访问 Citrix ADC GUI 的 IP 地址和端口 |
---|---|---|
共享 | HTTP | <Linux host IP address>:9080 |
共享 | HTTPS | <Linux host IP address>:9443 |
投入的 | HTTP | <Citrix ADC IP address (NSIP)>:80 |
投入的 | HTTPS | <Citrix ADC IP address (NSIP)>:443 |
您可以修改这些默认端口号以访问 BLX 配置文件 (blx.conf) 中的 GUI。 修改 blx.conf 文件后,必须重新启动 BLX 设备。
Citrix ADC GUI 提示您输入 BLX 登录凭据。 登录 Citrix ADC GUI 后,您可以通过配置实用程序配置 BLX 设备。
重要:
当您第一次使用默认管理员(
nsroot
)密码登录时,BLX 设备会提示您出于安全原因更改密码。 修改密码后必须保存配置。 如果未保存配置且设备重新启动,则必须使用默认密码登录。 按照提示再次更改密码并保存配置。BLX 设备默认为所有本地系统用户启用强密码强制执行。 强密码的默认最小长度为 4 个字符。 强密码必须至少包含一个小写字符、一个大写字符、一个数字字符和一个来自以下集合的特殊字符(
!
,@
,#
,(
,)
,$
,%
,^
,&
,*
)。 确保 BLX 设备的每个系统用户的密码符合强密码标准。 否则,密码较弱的用户无法访问该设备。 有关强密码标准的更多信息,请参阅:
要使用 Citrix ADC GUI 以共享模式访问 NetScaler BLX 设备,请执行以下操作:
- 打开 Web 浏览器。
-
使用下列访问方法之一:
-
对于 HTTP 访问,在 URL 字段中输入以下内容:
<Linux host IP address>:9080
-
对于 HTTPS 访问,在 URL 字段中输入以下内容:
<Linux host IP address>:9443
-
- 在登录页面,输入您的 BLX 登录凭据,然后单击登录。
要使用 Citrix ADC GUI 以专用模式访问 NetScaler BLX 设备,请执行以下操作:
- 打开 Web 浏览器。
-
使用下列访问方法之一:
-
对于 HTTP 访问,在 URL 字段中输入以下内容:
<Citrix ADC IP address (NSIP)>:80
-
对于 HTTPS 访问,在 URL 字段中输入以下内容:
<Citrix ADC IP address (NSIP)>:443
-
- 在登录页面,输入您的 BLX 登录凭据,然后单击登录。
使用 NITRO API 配置 NetScaler BLX 设备并配置 ADC 功能
您可以使用 Citrix ADC NITRO API 来配置 BLX 设备。 NITRO 通过表述性状态转移 (REST) 接口公开其功能。 因此,NITRO 应用程序可以用任何编程语言来开发。 此外,对于必须用 Java 或 .NET 或 Python 开发的应用程序,NITRO API 通过打包为单独的软件开发工具包 (SDK) 的相关库公开。
与 Citrix ADC GUI 类似,NITRO API 请求必须发送到 BLX 管理 IP 地址的端口 9080(HTTP)或 9443(HTTPS)。
要使用 NITRO API 以共享模式配置 NetScaler BLX 设备,请在 Web 浏览器中输入:
http://<Linux host IP address>:9080/nitro/v1/config/<resource-type>
https://<Linux host IP address>:9443/nitro/v1/config/<resource-type>
要使用 NITRO API 检索共享模式下的 NetScaler BLX 设备的统计信息,请在 Web 浏览器中输入:
http://<Linux host IP address>:9080/nitro/v1/stats/<resource-type>
https://<Linux host IP address>:9443/nitro/v1/stats/<resource-type>
要使用 NITRO API 以专用模式配置 NetScaler BLX 设备,请在 Web 浏览器中输入:
http://<Citrix ADC IP address (NSIP)>:80/nitro/v1/config/<resource-type>
https://<Citrix ADC IP address (NSIP)>:443/nitro/v1/config/<resource-type>
要使用 NITRO API 检索专用模式下的 NetScaler BLX 设备的统计信息,请在 Web 浏览器中输入:
http://<Citrix ADC IP address (NSIP)>:80/nitro/v1/stats/<resource-type>
https://<Citrix ADC IP address (NSIP)>:443/nitro/v1/stats/<resource-type>
有关使用 Citrix ADC NITRO API 的更多信息,请参阅 Citrix ADC NITRO API。