NetScaler 控制台服务

在 Microsoft Azure 云上安装 NetScaler 代理

该代理充当 NetScaler 控制台与企业数据中心或云端托管实例之间的中介。

要在 Microsoft Azure 云上安装 NetScaler 代理,您必须在虚拟网络中创建该代理的实例。从 Azure Marketplace 获取 NetScaler 代理镜像,然后使用 Azure Resource Manager 门户创建代理。

在开始创建 NetScaler 代理实例之前,请确保已使用该实例所在的所需子网创建了一个虚拟网络。可以在 VM 置备期间创建虚拟网络,但无法灵活地创建不同的子网。有关创建虚拟网络的信息,请参阅 http://azure.microsoft.com/en-us/documentation/articles/create-virtual-network

配置 DNS 服务器和 VPN 连接,允许虚拟机访问互联网资源。

必备条件

请确保您具备以下项:

  • Microsoft Azure 用户帐户
  • Microsoft Azure Resource Manager 的访问权限

注意

  • 我们建议您在配置 NetScaler 代理虚拟机之前创建资源组、网络安全组、虚拟网络和其他实体,以便网络信息在配置期间可用。
  • 要让 NetScaler 代理与 NetScaler 控制台和 NetScaler 实例通信,请确保推荐的端口处于打开状态。 有关 NetScaler 代理的端口要求的完整详细信息,请参见端

要在 Microsoft Azure 云上安装 NetScaler 代理,请执行以下操作:

  1. 使用您的 Microsoft Azure 凭据登录 Azure 门户 (https://portal.azure.com)。

  2. 单击 + 创建资源

  3. NetScaler agent在搜索栏 中键入并选择 NetScaler 代理。

    Azure 网络连接面板

  4. 单击创建

    创建资源管理器

  5. Create virtual machine(创建虚拟机)窗格中,在各个部分中指定所需的值以创建虚拟机。

    基础知识:

    在此选项卡中,指定 项目详细信息实例详细信息管理员帐户

    创建虚拟机

    • 资源组 - 从下拉列表中选择您创建的资源组。

      注意

      此时您可以创建资源组,但我们建议您在 Azure Resource Manager 中从“资源组”中创建资源组,然后从下拉列表中选择该组。

    • 虚拟机名称 -指定 NetScaler 代理实例的名称。

    • 区域 -选择要部署代理的区域。

    • 可用性选项 — 从列表中选择可用性集。

    • 图像 -此字段显示已选择的座席映像。如果要更改为其他代理映像,请从列表中选择所需的映像。

    • 小 - 指定用于部署 NetScaler 代理的虚拟磁盘的类型和大小。

      从列表中选择支持的虚拟磁盘类型(HDDSSD)。

      有关支持的虚拟磁盘大小的更多信息,请参阅 代理安装要求池化许可的轻量代理

    • 身份验证类型 — 选择密码。

    • 用户名和密码 — 指定用户名和密码以访问您创建的资源组中的资源。

      重要

      我们建议您为代理指定自己的用户名和密码。请勿使用 nsrecovernsroot 作为用户名,因为它们是为代理用户保留的。

    磁盘:

    在此选项卡中,指定 磁盘选项数据磁盘。

    指定磁盘信息

    • 操作系统磁盘类型 -选择虚拟磁盘类型(HDD 或 SSD)。

    网络连接:

    指定所需的网络详细信息:

    指定网络

    • 虚拟网络 — 选择虚拟网络。
    • 子网 -设置子网地址。
    • 公有 IP 地址 -可选,选择 IP 地址。
    • 网络安全组 -可选,选择您创建的安全组。
    • 选择入站端口 -如果允许公用入站端口,请确保在安全组中配置了入站和出站规则。然后,从列表中选择入站端口。有关详细信息,请参阅先决条件

    注意

    确保代理可以访问互联网。

    管理层:

    指定 Azure 安全中心监视身份

    指定管理

    高级:

    可选,指定 扩展程序自定义数据邻近置放组

    指定高级

    注意

    在 定数据中,按照入门中的说明指定您从 NetScaler 控制台的“置代理”页面复制的 服务 URL激活码 。按以下格式输入详细信息:

    registeragent -serviceurl <apigatewayurl> -activationcode <activationcodevalue>
    <!--NeedCopy-->
    

    代理使用此信息在启动期间自动注册到 NetScaler 控制台。

    如果指定此自动注册脚本,请跳过步骤 7 和 8。

    标记:

    键入 NetScaler 代理标签的键值对。标签由区分大小写的键值对组成。这些标签使您能够轻松组织和识别代理。这些标签同时应用于 Azure 和 NetScaler Console。

    指定标签

    配置设置已验证, 查看和创建 选项卡将显示验证结果。

    • 如果验证失败,此选项卡将显示失败的原因。返回到特定部分,并根据需要进行更改。
    • 如果验证通过,请单击 创建。代理部署过程开始。

      虚拟机摘要

      部署过程可能需要大约 10-15 分钟。成功完成部署后,您可以在 Microsoft Azure 帐户中查看 NetScaler 代理虚拟机。

    部署 VM

  6. 代理启动并运行后,使用 SSH 客户端登录到您的 NetScaler 代理。使用在虚拟机创建过程中指定的用户名和密码。

  7. 在 shell 提示符下键入命令来运行部署脚本: deployment_type.py

  8. 按照入门 中的说明,输入您从 NetScaler 控制台的“置代理”页面复制和保存的服务 URL激活码 。代理使用服务 URL 查找服务,并使用激活代码向服务注册。

    注册代理

代理注册成功后,代理程序将重新启动以完成安装过程。

代理重新启动后,访问 NetScaler Console,然后在“置 代理”页面上的“ 发现的代理”下,验证代理的状态。

在 Microsoft Azure 云上安装 NetScaler 代理