Compartilhar via

管理Network Watcher虚拟机代理扩展(适用于Windows)

Azure Network Watcher 的某些功能需要使用 Network Watcher 代理虚拟机扩展,以便捕获网络流量来诊断和监控 Azure 虚拟机 (VM)。 有关详细信息,请参阅 什么是 Azure Network Watcher?

本文介绍如何安装和卸载 Network Watcher Agent for Windows。 代理的安装不会中断虚拟机的运行,也不需要重新启动虚拟机。 如果虚拟机由Azure服务部署,请检查服务的文档以确定它是否允许在虚拟机中安装扩展。

先决条件

  • Azure Windows虚拟机(VM)。 有关详细信息,请参阅 支持的 Windows 版本

  • 169.254.169.254 的出站 TCP 连接通过 port 80,对 168.63.129.16 的连接通过 port 8037。 代理使用这些 IP 地址与 Azure 平台通信。

  • Internet 连接:Network Watcher代理需要 Internet 连接才能使某些功能正常工作。 例如,系统需要连接到存储帐户才能上传抓包。

受支持的操作系统

可以安装适用于Windows的Network Watcher代理扩展:

  • Windows Server 2012、2012 R2、2016、2019、2022 和 2025 版本。
  • Windows 10 和 11 版本。

注意

目前不支持 Nano Server。

扩展架构

以下 JSON 显示了Network Watcher代理扩展的架构。 该扩展既不需要也不支持任何用户提供的设置,而是依赖于其默认配置。

{
    "name": "[concat(parameters('vmName'), '/AzureNetworkWatcherExtension')]",
    "type": "Microsoft.Compute/virtualMachines/extensions",
    "apiVersion": "2023-03-01",
    "location": "[resourceGroup().location]",
    "dependsOn": [
        "[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"
    ],
    "properties": {
        "autoUpgradeMinorVersion": true,
        "publisher": "Microsoft.Azure.NetworkWatcher",
        "type": "NetworkWatcherAgentWindows",
        "typeHandlerVersion": "1.4"
    }
}

列出已安装的扩展

在Azure门户中的虚拟机页中,可以按照以下步骤查看已安装的扩展:

  1. 在“设置”下,选择“扩展 + 应用程序”

  2. 在“扩展”选项卡中,可以看到虚拟机上所有已安装的扩展。 如果列表太长,可以使用搜索框筛选列表。

    截图显示如何在 Azure 门户中查看虚拟机上已安装的扩展。

安装 Network Watcher Agent VM 扩展

在Azure门户中的虚拟机页中,可以按照以下步骤安装Network Watcher代理 VM 扩展:

  1. 在“设置”下,选择“扩展 + 应用程序”

  2. 选择 + 添加并搜索 Network Watcher Agent 并安装它。 如果扩展已安装,将显示在扩展列表中。

    显示 Azure 门户中虚拟机扩展页的屏幕截图。

  3. 安装扩展 的搜索框中,输入 Network Watcher Agent for Windows。 从列表中选择扩展,然后选择“下一步”

    截图显示如何在 Azure 门户中安装 Network Watcher 的 Windows 代理。

  4. 选择“查看 + 创建”,然后选择“创建” 。

卸载 Network Watcher 代理 VM 扩展

你可以在 Azure 门户的虚拟机页上,按照以下步骤卸载 Network Watcher 代理 VM 扩展:

  1. 在“设置”下,选择“扩展 + 应用程序”

  2. 从扩展列表中选择 AzureNetworkWatcherExtension,然后选择“卸载”

    此截图展示了如何在 Azure 门户中卸载适用于 Windows 的 Network Watcher Agent。

    注意

    你可能会看到 Network Watcher Agent VM 扩展的名称不同于 AzureNetworkWatcherExtension

常见问题 (FAQ)

若要获取有关Network Watcher代理的最常见问题的解答,请参阅 Network Watcher 代理常见问题解答