手动部署一个 Azure vSocket 站点

本文介绍如何使用 Cato 脚本手动为托管在 Microsoft Azure 上的站点部署一个虚拟 Cato Socket (vSocket)。

概览

对于托管在 Azure 上的站点,您可以在 Azure 虚拟机 (VM) 上部署一个 vSocket,并享受许多与物理 Socket 相同的功能。 本文介绍如何使用 Cato 脚本手动部署 vSocket,与使用 Azure Marketplace 相比。 例如,当站点位于Marketplace不可用的中国时。

例如,通过 vSocket 高可用性,您可以选择将 vSocket VM 分配给可用性集以提高弹性。

Azure vSocket 的其他部署选项

Cato 提供多种选项来部署 Azure 站点的 vSocket 以运行 Cato 脚本。

以下是其他 Azure vSocket 部署选项:

复制 vSocket 映像和配置脚本

Cato 提供用于 Azure vSocket 的 VHD 映像和配置脚本。 使用 Azure PowerShell 从 Cato 复制 vSocket 映像到您的 Azure 存储容器,并从 Cato 公共存储库下载脚本文件。

有关 Azure vSocket 映像和配置脚本的更多信息,请参阅 使用 SAS 复制 Azure vSocket VHD 映像

常规前提条件

您可以直接从 Azure Cloud Shell 或从 macOS 和 Linux Ubuntu 操作系统运行 vSocket 配置脚本。 Windows BASH shell,包括 Windows Subsystem for Linux (WSL),不支持运行 Azure vSocket 脚本。

注意

注意: Azure vSocket 必须能够访问一个公共 DNS 服务器。 确保 VNet 没有被配置为仅使用私有 DNS 服务器。

  • 对于高可用性 (HA) 配置,vSocket 的 MGMT 接口需要静态IP地址

  • (可选) 如果需要通过互联网访问 vSocket WebUI:

    • 为 MGMT 接口分配一个公共 IP 并创建一个安全规则以允许 TCP/443 入站流量

    • Cato 建议仅在必要时临时将 WebUI 暴露给互联网,并另外限制访问源 IP (如果可能)

  • 确保环境满足Cato Socket 连接先决条件中列出的要求。

  • vSocket 配置脚本支持以下实例类型:

    • 2 NICs - 标准_D2ls_v5

    • 3 NICs - Standard_D8s_v3
    • 3 NICs - Standard_D8ls_v5

      Microsoft requires accelerated networking on the D2s_v5 and D8ls_v5 sizes, and it can’t be disabled.

    For information about migrating your vSocket to an instance with 2 network interfaces, see this article.

注意:自2025年3月起,我们建议您使用为VM接口分配的公共IP地址的标准SKU。 公共IP地址的基本SKU将于2025年9月30日关闭

配置脚本的操作系统前提条件

以下是运行 Linux 和 macOS 操作系统的脚本的前提条件:

  • BASH shell 和典型的 binutils 包。

  • 轻量级 JSON 处理器 jq (https://stedolan.github.io/jq/),对于 Ubuntu 操作系统,安装处理器为 apt update && apt install jq

  • Azure CLI 实用程序 - 有关安装 Azure CLI 的更多信息,请参阅 Microsoft Azure 的文档。

已知限制

以下是 Azure vSocket 的已知限制:

  • 对于 Socket 版本早于 v14.0,使用主 vSocket LAN IP 进行 BGP 对等。 这在切换到次要 vSocket 时不会生效。

    • 从 v14.0 开始,在 vSocket HA 配置中,使用浮动IP进行BGP 对等。 确保在邻近的BGP路由器中定义浮动IP。

  • Cato 仅支持在使用 3 个 NICs 的 vSocket 实例类型上加速网络。

  • 不支持使用 Azure 网站恢复进行 vSocket VM 复制。

  • 新部署的默认 VM 是 标准_D8ls_v5。 如果您的环境当前不支持此 VM,请联系您的 Azure 管理员。 对于现有部署,您可以调整 VM 的大小。 有关更多信息,请参阅 针对 Microsoft Azure 站点 - 更改 Cato vSocket VMs 为 标准 D8Is v5 VM 大小

  • Azure扩展和备份不支持vSocket VM

创建 Azure vSocket 的高级概述

  1. 在 Cato 管理应用程序中,为 Azure vSocket 创建一个新站点。

  2. 在 Azure 中,创建以下用于 vSocket VM 的虚拟资源:

    • 用于 vSocket 的虚拟网络 (VNet)

    • WAN、LAN 和管理子网

    • WAN、LAN 和管理接口

    • 每个vSocket子网的路由表

    • WAN、LAN和管理网络安全组

  3. 运行vSocket配置脚本。

创建Azure vSocket站点

在Cato管理应用程序中,创建一个新的vSocket Azure站点。 您在Cato管理应用程序中创建的所有网络段必须包含在Azure虚拟网络的网络范围内。

vSocket的本地IP必须与您在Azure中创建的LAN网络接口的IP地址相同。

子网的前三个IP地址由VPC预留。

创建站点后,Cato 管理应用程序会为其分配一个唯一的序列号 (S/N)。 我们建议您将序列号复制并粘贴到文本文件中。

在运行vSocket配置脚本时需要输入此序列号。

要创建Azure vSocket的站点:

  1. 从Cato管理应用程序的导航菜单中,点击网络>站点

  2. 点击新建添加站点面板打开。

    azurenewsite.png
  3. 配置站点的常规设置:

    1. 输入站点名称

    2. 选择站点类型。 此选项决定在拓扑窗口中为站点使用哪个图标。

    3. 连接类型选择vSocket Azure

    4. 配置国家时区以设置维护时间窗口的时间范围。

  4. 根据您的ISP带宽,配置WAN接口设置,包括下行上行带宽。

  5. 配置LAN接口设置,包括Azure站点的原生范围

    此设置必须与Azure中LAN子网的IP范围相同。

  6. 点击应用。 该站点已添加到站点列表中。

  7. 复制并保存vSocket的序列号以用于vSocket配置脚本:

    vSocket_Socket_tab.png
    1. 网络>站点页中,选择新的vSocket站点。

    2. 在导航菜单中,点击站点配置>套接字。 复制序列号 (S/N) 并保存。

创建Azure虚拟资源

本节说明如何为vSocket创建Azure中的虚拟资源。 根据您的部署,您可能可以使用一些现有的Azure虚拟资源而不是创建新的。

确保您具备在Azure中创建虚拟资源的正确权限。

创建虚拟网络

Create the virtual network address space in Azure for the vSocket. 地址空间包含Azure vSocket的子网。 When you create the virtual network, you also create the subnets used for the Management, LAN, and WAN links.

vSocket子网的最小地址空间为/28。

要创建虚拟网络:

  1. 从Microsoft Azure主页创建一个新的虚拟网络:点击虚拟网络>创建

  2. 创建虚拟网络窗口中,配置虚拟网络的设置:

    1. 基础选项卡中选择订阅资源组虚拟网络名称和区域

      注意: 确保虚拟网络和vSocket资源的其余部分部署在同一区域。

    2. IP地址选项卡中配置以下设置:

      1. 为虚拟网络创建地址空间

      2. 在地址空间中点击添加子网并为vSocket创建以下子网:LAN、WAN和管理。

        注意:

        • 不支持IPv6地址空间

        • LAN子网必须与您在Cato管理应用程序中为该站点配置的原生范围对应

        • 每个子网的地址范围必须在虚拟网络的地址空间内。

      virtual_network_creation.png
  3. 点击查看+创建。 虚拟网络已部署到Azure账户。

配置LAN资源

这些是vSocket所需的LAN资源:子网、网络接口和路由表。 LAN子网是指发送到Azure内部资源的LAN流量。 网络接口被配置为使用LAN子网。 本节说明如何创建网络接口并将其连接到LAN子网。

注意

注意: 对于Azure HA配置,在故障切换期间,API调用会自动将浮动IP添加到备用vSocket的LAN接口,并删除在LAN接口上配置的设置(包括LAN NSG)。

不要手动在vSocket的LAN接口上配置浮动IP。 Cato HA脚本将浮动IP分配给主要vSocket局域网接口,然后重新启动vSocket。

创建LAN接口

使用Azure向导定义将用作vSocket LAN接口的网络接口的设置。

  1. 从Microsoft Azure主页,进入网络接口

  2. 点击创建

    创建网络接口页面打开。

    network_interface.png
  3. 配置网络接口的设置:

    1. 订阅 - 您的Azure账户的订阅ID。

    2. 资源组 - 选择网络接口的资源组。

    3. 名称 - 给接口一个有意义的名称。

    4. 区域 - 选择与其余vSocket资源相同的区域。

    5. Virtual network - Select the virtual network that you configured for the vSocket (in the previous section).

    6. 子网 - 选择LAN子网。

    7. IP Version - Select IPv4.

    8. 私有IP地址分配 - 选择静态并输入网络接口的私有IP地址。 此IP地址与Cato管理应用程序中为本地范围配置的本地IP相同。

  4. 点击审查+创建。 网络接口部署到Azure账户中。

  5. 为接口启用IP转发:

    1. 从Microsoft Azure主页,进入网络接口

    2. 选择LAN网络接口。

    3. 设置部分,点击IP配置

    4. 选择启用IP转发

    5. 点击保存。 网络接口已配置为启用IP转发。

配置LAN路由表

为Azure站点和vSocket创建并配置路由表。 配置LAN路由表需要以下设置:

  • 如果Azure账户中的所有流量通过vSocket路由,则可以使用0.0.0.0/0作为LAN子网。

  • 但是,如果只有部分流量通过vSocket路由,则为相关流量的IP范围配置LAN子网。

  • In case you are using Windows KMS and the default route (0.0.0.0/0) is within the route table, make sure to add an exception for 23.102.135.246/32. 在Microsoft的文档中心阅读更多

配置LAN路由后,将LAN子网分配给路由表。

要配置LAN路由表设置:

  1. 创建LAN路由表:

    route-table-creation.png
    1. 从搜索栏中,搜索路由表

    2. 路由表页面,点击创建

    3. 创建路由表窗格,输入名称并配置其他设置。

    4. 点击创建。 路由表部署到Azure账户中。

  2. 为vSocket配置LAN路由:

    1. 路由表页面,点击新的路由表。

    2. 在左侧窗格的设置部分,点击路由

    3. 为LAN流量创建一条路由:

      1. 点击添加

      2. 添加路由窗格,输入路由名称

      3. 目标类型中,输入LAN的LAN IP地址范围。

      4. In Next hop type, select Virtual appliance.

      5. In Next hop address, enter the private IP address for the vSocket VM.

      6. 点击添加。 LAN到互联网的路由已添加到路由表。

  3. 将LAN子网与路由表关联:

    1. 路由表页面的左侧窗格,从设置部分,点击子网

    2. 点击关联

    3. 关联子网窗格,在虚拟网络下拉菜单中选择虚拟网络。

      09_AssociateSubnet.png
    4. 子网下拉菜单中,选择局域网子网。

    5. 点击确定。 局域网子网已添加到路由表中。

配置WAN资源

这些是vSocket的WAN子网所需的资源:子网、网络接口和路由表。

这是发送到Cato Cloud的WAN流量使用的Azure虚拟接口。 该接口已配置为使用WAN子网。 创建接口后,您需要启用它以支持IP转发

创建WAN接口

使用Azure向导定义将用作vSocket的WAN接口的网络接口的设置。

  1. 从Microsoft Azure主页转到网络接口

  2. 点击创建

    创建网络接口页面打开。

    network_interface.png
  3. 配置网络接口的设置:

    1. 订阅 - 您的Azure账户的订阅ID。

    2. 资源组 - 选择网络接口的资源组。

    3. 名称 - 为接口赋予一个有意义的名称。

    4. 区域 - 选择与其他vSocket资源相同的区域。

    5. 子网 - 选择WAN子网。

    6. IP版本 - 选择IPv4

    7. 私有IP地址分配 - 选择静态并为WAN网络接口分配一个私有IP地址。

  4. 点击审核 + 创建。 WAN接口已部署到Azure账户。

  5. 为WAN接口启用IP转发:

    1. 从Microsoft Azure主页转到网络接口

    2. 选择WAN网络接口

    3. 设置部分中,点击IP配置

    4. 选择启用IP转发

    5. 点击保存。 网络接口已配置为IP转发。

  6. 为WAN接口添加公共IP地址:

    1. 从网络接口的设置部分,点击IP配置

    2. 选择IP地址。 编辑IP配置窗格打开。

    3. 选择关联公共IP地址并点击保存

配置WAN路由表

WAN网络接口通过互联网将WAN子网连接到Cato。 以下路由表用于WAN接口和管理接口,因为这两个接口需要相同的出站路由策略。

在配置和关联WAN路由表与WAN网络接口后,您还将管理网络接口与WAN路由表进行关联。

要配置WAN路由表:

  1. 创建WAN路由表:

    1. 从搜索栏中,搜索路由表

    2. 路由表页面,点击创建

    3. 创建路由表窗格,配置设置。

    4. 点击创建。 路由表已部署到Azure账户。

  2. 配置WAN路由表:

    1. 路由表页面,点击新的路由表。

    2. 在左侧窗格,从设置部分,点击路由

    3. 为出站流量创建路由:

      1. 点击添加

      2. 添加路由窗格,输入路由名称

      3. 目标类型中,输入0.0.0.0/0

      4. 下一跳类型中,选择互联网

      5. 点击添加

  3. 将WAN子网关联到路由表:

    1. 路由表页面的左侧窗格,从设置部分,点击子网

    2. 点击关联

    3. 关联子网窗格,在虚拟网络下拉菜单中选择虚拟网络。

    4. 从下拉菜单 子网中,选择WAN子网。

    5. 点击确定。 WAN子网已添加到路由表中。

配置管理资源

管理接口是Azure中的虚拟接口,用于vSocket与Azure API之间的管理通信。 该接口还用于访问vSocket WebUI。

  • 对管理接口的入站访问是潜在的安全风险,请确保配置Azure网络安全组以仅限必要的管理员访问该接口。

  • 单个vSocket不需要管理接口的入站或出站流量 - 仅Azure HA配置需要出站互联网流量。

  • 必须允许TCP/443上的入站互联网连接使用公共管理IP(如果已分配)访问vSocket WebUI

创建管理接口

使用Azure向导定义将用作vSocket管理接口的网络接口的设置。

  1. 从Microsoft Azure主页,转到 网络接口

  2. 点击创建创建网络接口页面打开。

  3. 配置MGMT网络接口的设置:

    1. 订阅 - 您的Azure账户的订阅ID。

    2. 资源组 - 选择网络接口的资源组。

    3. 名称 - 给接口一个有意义的名称。

    4. 区域 - 选择与其他vSocket资源相同的区域。

    5. 虚拟网络 - 确保虚拟网络是您之前为vSocket配置的网络。

    6. 子网 - 选择管理子网。

    7. IP版本 - 选择IPv4

    8. 私有IP地址分配 - 选择静态,并为管理网络接口分配一个私有IP地址。 此IP可以在本地用于访问vSocket WebUI。

  4. 点击查看 + 创建。 MGMT网络接口已部署到Azure账户。

  5. 启用接口的IP转发:

    1. 从Microsoft Azure主页,转到 网络接口

    2. 选择管理网络接口。

    3. 设置部分,点击IP 配置

    4. 选择启用 IP 转发

    5. 点击保存。 网络接口已配置为IP转发。

  6. (可选) 如果需要通过互联网访问vSocket WebUI,请为管理接口分配一个公网IP地址。 (你也可以通过网络接口的私有IP访问WebUI)

    1. 从Microsoft Azure主页,转到 网络接口

    2. 选择管理网络接口。

    3. 设置部分,点击IP 配置

    4. 选择IP地址。 编辑IP配置窗格打开。

    5. 选择关联公网IP地址并点击保存

将管理子网关联到路由表

为管理接口使用之前为WAN接口创建的相同路由表。 两个网络接口都需要相同的出站互联网连接路由策略。

将管理子网关联到路由表:

  1. 路由表页面的左侧窗格中,从设置部分,点击子网

  2. 点击关联

  3. 关联子网窗格,在虚拟网络下拉菜单中选择虚拟网络。

  4. 从下拉菜单 子网中,选择管理子网。

  5. 点击确定。 路由表现在与管理子网关联。

创建网络安全组

创建一个网络安全组来定义允许的流量。 创建vSocket虚拟机后,您可以应用此安全组以帮助管理网络接口的入站流量。

注意

注意: 您可以使用现有的安全组,而不是为vSocket创建新组。 如果您使用的是现有安全组,请跳过此部分。

要创建网络安全组:

  1. 从Microsoft Azure主页,转到 网络安全组

  2. 网络安全组页面,点击创建

    nsg-creation.png

    创建网络安全组页面打开并显示基本信息选项卡。

    1. 选择资源组

    2. 输入网络安全组的名称

    3. 选择安全组的区域

  3. 点击查看 + 创建。 网络安全组现在已就绪。

配置广域网和局域网安全规则

配置网络安全组的入站安全规则,以定义允许连接到vSocket的流量。 我们建议您配置广域网网络安全组以拒绝所有入站流量并允许所有出站流量。 使用Cato防火墙控制入站局域网流量,因此您可以允许局域网网络安全组中的所有方向上的流量。

nsg-settings.png

要配置入站和出站安全规则:

  1. 从Microsoft Azure主页,前往网络安全组

  2. 选择您在上一节中创建的网络安全组。

  3. 设置部分,单击入站安全规则

  4. 点击添加以打开添加入站安全规则窗格,并配置入站WAN规则。

  5. 设置部分,单击出站安全规则

  6. 点击添加以打开添加出站安全规则窗格,并配置出站WAN规则。

  7. 对局域网网络安全组重复之前的步骤。

  8. 要分配网络安全组,请转到您之前创建的虚拟网络资源:

    network_security_group_assign.png
    1. 设置部分,单击子网并选择要分配网络安全组的子网。

    2. 从下拉菜单中选择网络安全组。

    3. 点击保存

下表展示了入站安全规则示例。

名称

来源 > IP 地址

源端口

范围

目的地

目标端口范围

协议

操作

优先级

WAN_入站

0.0.0.0/0

* (任何)

任意

0-65535

* (任何)

拒绝

100

WAN_出站

0.0.0.0/0

* (任何)

任意

0-65535

* (任何)

允许

100

LAN_入站

0.0.0.0/0

* (任何)

任意

0-65535

* (任何)

允许

100

LAN_出站

0.0.0.0/0

* (任何)

任意

0-65535

* (任何)

允许

100

运行Azure配置脚本

Cato Networks配置脚本帮助您创建Azure vSocket。 该脚本自动创建用于vSocket的VM,然后询问您提供必要的设置以配置您的账户。

您还可以创建一个包含vSocket设置的自定义可执行文件,并在非交互模式下运行该脚本。

注意

注意:

  • vSocket WebUI的默认密码是vSocket VM的VM ID。 VM ID在vSocket脚本的末尾显示。 我们建议您在部署完成后将VM ID保存到文本文件中。 关于如何查找VM ID的更多信息,请参阅以下连接到Azure vSocket WebUI

  • 在运行配置脚本之前,请确保所有的虚拟资源都在同一区域。

确保vSocket镜像已上传到Azure容器,并且您拥有配置脚本。 欲了解更多信息,请参阅使用SAS复制Azure vSocket VHD镜像

将vSocket VM分配给可用性设置(可选)

Cato vSocket脚本(create_vm_from_vhd.sh)允许您将vSocket分配到设置。 此选项主要用于vSocket HA配置中,当您希望确保两个vSocket分配到不同的故障和更新域时。 您必须在运行Cato vSocket脚本之前创建可用性设置。

您无法将可用性设置分配给使用不同可用性区域的虚拟机。

注意

注意: 创建VM后,Azure不允许您将其分配到可用性设置。

创建一个新的可用性设置并按如下所示配置设置:

  • 将其分配到与VM相同的资源组。

  • 故障域更新域设置为 2

以下截图显示了vSocket可用性设置示例:

可用性设置配置.png

脚本的Azure信息

vSocket配置脚本询问以下信息以正确配置vSocket设置:

  • Azure账户订阅和登录详情

    • 确保仅输入资源ID。 输入资源名称可能导致脚本失败。

  • 资源组

  • 存储账户

  • 存储容器

  • 存储Blob

  • 存储类型

    • 选择Standard_LRS存储选项用于非加速实例Standard_D8ls_v5。

  • 可用性设置或可用性区域

  • VM上的接口名称

  • 输入vSocket VM的名称

  • 来自Cato管理应用程序的vSocket S/N

  • Azure VM实例类型

运行脚本

以交互模式运行配置脚本以创建和配置Azure vSocket。 作为脚本的一部分,您需要配置vSocket VM的名称。 稍后您不能更改此名称。

脚本的一部分是为vSocket VM选择一个SSD。 通常,您可以使用VM的标准SSD。

有关vSocket脚本的更多信息,请运行./create_vm_from_vhd.sh --help

从Azure Cloud Shell运行脚本

您可以在Azure环境中使用Azure Cloud Shell来运行Cato vSocket脚本。

要使用Azure Cloud Shell运行vSocket配置脚本:

  1. 在Microsoft Azure窗口顶部,点击Cloud Shell CloudSHell.png

  2. 欢迎使用Cloud Shell面板在窗口底部打开,点击Bash

  3. 前往Azure中的主目录,手动或通过CLI上传脚本文件:

    1. 手动 - 点击上传,并选择您之前在复制vSocket映像和配置脚本中下载的脚本文件。

    2. CLI - 使用wget命令下载文件 - wget https://catonetworks.hosted-by-files.com/CatoNetworks-Support/Public/Azure%20vSocket/create_vm_from_vhd.sh

  4. 给予脚本可执行权限,运行chmod u+x create_vm_from_vhd.sh

  5. 运行Cato vSocket脚本,./create_vm_from_vhd.sh --login

  6. 系统会提示您使用专属代码进行身份认证。

  7. 身份验证后,将执行交互模式,并提示您输入vSocket设置。

    脚本将创建并部署vSocket VM。

    azure_welcome_script_.png

从macOS或Linux运行脚本:

注意

注意: 在运行脚本之前,请确保您位于脚本文件所在的目录中。

从macOS或Linux运行vSocket配置脚本:

  1. 给予脚本可执行权限,运行chmod u+x create_vm_from_vhd.sh

  2. 启动脚本并通过CLI运行./create_vm_from_vhd.sh --login

  3. 选择交互模式并输入vSocket设置。

    脚本将创建并部署vSocket VM。

以非交互模式运行脚本

您可以创建一个自定义可执行文件以运行vSocket脚本并自动传递环境变量。 这意味着您可以在自定义文件中输入所有vSocket数据,然后Cato脚本在非交互模式下配置vSocket。

以下章节描述了自定义可执行文件并显示了示例文件。

注意

注意事项:

  • 在运行自定义文件之前,请确保您位于脚本文件所在的目录中。

  • 确保在您的操作系统上安装了jq。

以非交互模式运行vSocket脚本:

  1. 创建一个包含Cato vSocket脚本的环境变量的新可执行文件。

  2. 给予文件可执行权限。 例如,运行chmod a+x <file_name>.sh

  3. 运行文件。 文件将环境变量传递给Cato脚本并创建vSocket。

解释vSocket环境变量

本部分解释了您在自定义可执行文件中配置以非交互模式创建vSocket的环境变量。 在变量列表的末尾是运行Cato脚本的命令。

AZ_VS_SUBSCRIPTION - Azure订阅名称或ID

AZ_VS_RESOURCE_GROUP - 资源组名称

AZ_VS_STORAGE_ACOUNT - 存储账户名称

AZ_VS_STORAGE_CONTAINER - 存储容器名称

AZ_VS_STORAGE_BLOB - VHD磁盘映像Blob名称(在存储容器内)

AZ_VS_STORAGE_SKU - 存储磁盘类型SKU - Standard_LRS

AZ_VS_LAN_NIC - 管理虚拟网卡名称

AZ_VS_WAN_NIC - WAN虚拟网卡名称

AZ_VS_MNG_NIC - LAN虚拟网卡名称

AZ_VS_SERIAL_ID - Azure站点的Cato vSocket序列ID号

AZ_VS_VM_NAME - Azure vSocket VM的唯一名称

AZ_VS_VM_SIZE - Azure vSocket VM的规格 - Standard_D8Is_v5

./create_vm_from_vhd.sh - 运行Cato脚本以创建vSocket VM。

带有环境变量的自定义文件示例

本部分展示了一个带有环境变量的示例文件,以便以非交互模式创建vSocket。

export AZ_VS_SUBSCRIPTION=38a5bc1d-e3f6-4g50-h34i-kj01k23456789

export AZ_VS_RESOURCE_GROUP=CatoNetworks-Resource_Group

export AZ_VS_STORAGE_ACOUNT=catonetowksstorageinwe

export AZ_VS_STORAGE_CONTAINER=vhds

export AZ_VS_STORAGE_BLOB=vsocket-7.0-rel.vhd

export AZ_VS_STORAGE_SKU=Standard_LRS

export AZ_VS_LAN_NIC=vm-custom-data-mark-1VMNic

export AZ_VS_WAN_NIC=vm-custom-data-mark-2VMNic

export AZ_VS_MNG_NIC=vm-custom-data-mark-3VMNic

export AZ_VS_SERIAL_ID=ZZ-11-77-99-55-66

export AZ_VS_VM_NAME=vsocket-vm

export AZ_VS_VM_SIZE=Standard_D8Is_v5

./create_vm_from_vhd.sh

连接到Azure vSocket WebUI

vSocket部署后,我们建议您连接到vSocket WebUI并更改VM的密码。 vSocket的默认密码是vSocket VM的VM ID。 VM ID显示在vSocket脚本的末尾。

要连接到vSocket WebUI并更改默认密码:

  1. 打开网页浏览器并连接到vSocket,输入https://<vSocket管理接口ip>

    1. 如果在Cato(站点或SDP 用户)后连接,您可以使用管理接口的私有IP。

    2. 如果通过互联网连接,您可以使用管理接口的公共IP。

  2. 使用这些凭据登录WebUI:

    • 用户名: admin

    • 密码: VM ID

      要查找VM ID:

      1. 在Azure虚拟机页面中,点击概览

      2. 点击打开JSON,定位JSON中的VM ID。

        Azure_VM_ID.png
  3. 按提示更改密码。

这篇文章有帮助吗?

9 人中有 8 人觉得有帮助

0 条评论