You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询Azure虚拟机的网络流量来源?

如何查询Azure虚拟机网络流量的来源?

没问题,我整理了几个实用的方法帮你排查Azure虚拟机的网络流量来源,亲测有效:

1. 利用Azure Monitor的网络见解(Network Insights)

  • 登录Azure门户,找到你的目标VM,在左侧菜单的「监控」板块下选择「网络见解」
  • 这里能看到VM的入站流量拓扑图,直观展示流量来自哪些IP地址、子网,或是其他Azure资源(比如负载均衡器、同区域的其他VM)
  • 你还可以调整时间范围,查看不同时段的流量来源分布,快速定位异常流量的来源

2. 启用网络安全组(NSG)流日志并分析

  • 给VM关联的NSG开启流日志,日志可以存储到Azure存储账户,或者直接发送到Log Analytics工作区
  • 如果选择发送到Log Analytics,你可以用Kusto查询精准筛选入站流量的来源,比如这个示例查询:
    AzureNetworkAnalytics_CL
    | where SubType_s == "FlowLog" 
    | where ResourceGroup_s == "你的资源组名称" and VMName_s == "你的VM名称"
    | where FlowDirection_s == "Inbound"
    | summarize 流量次数 = count() by 来源IP = SourceIP_s, 目标端口 = DestinationPort_d
    | sort by 流量次数 desc
    
  • 这个查询会按来源IP和目标端口统计入站流量的次数,帮你快速找到占比最高的流量来源

3. 在VM内部使用网络监控工具

  • 如果需要更细粒度的实时分析,可以直接在VM里运行原生工具:Windows用netstat -ano查看当前所有网络连接及对应的进程;Linux用ss -tulpn列出活跃的套接字和关联进程
  • 也可以安装Wireshark这类抓包工具,捕获具体的流量包,深入分析来源IP、协议类型甚至请求内容

4. 使用Azure Traffic Analytics做可视化分析

  • 将NSG流日志导入Traffic Analytics后,它会生成可视化的流量分析面板,包括流量来源的地理位置、IP分类(比如公网IP、Azure内部资源IP)
  • 在Traffic Analytics的仪表盘里,「流量来源」相关模块会清晰展示不同来源的流量占比,帮你快速掌握整体流量分布

内容的提问来源于stack exchange,提问作者Denise

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 08:46:14