Loading
close

SRIOV虚机使用ntopng监控流量

time 更新时间:2026-08-21 14:27:52

背景描述

创建信任模式的SRIOV网卡,该类型网卡可以接收任意IP/MAC,VLAN报文,可以用于监控网络中的流量。

本文将详细介绍如何通过SRIOV网卡虚机,结合ntopng软件来监控网络流量。

前提条件

  • 计算节点安装了支持信任模式的SRIOV网卡,比如Mallenox cx4 cx5 cx6。
  • 已创建监控虚机,并给虚机绑定了公网IP。

操作步骤

  1. 创建FLAT网络。

    1. 在云平台的顶部导航栏中,依次选择[产品与服务]-[网络]-[创建网络],进入“创建网络”页面。
    2. 注意:网络类型选择 内部网络网络模式选择 Flat物理网络选择 physnet2
  2. 计算节点SRIOV网卡虚拟化切割。

    1. 在云平台的顶部导航栏中,依次选择[产品与服务]-[计算]-[计算节点],点击进入SRIOV网卡的节点页面。
    2. 点击网卡列表, 选择支持信任模式的SRIOV网卡比如enP4s3f0,然后绑定物理网络选择physnet2,再进行虚拟化切割按需设置切割VF的数目。
  3. 创建信任模式的SRIOV网卡。

    1. 在云平台的顶部导航栏中,依次选择[产品与服务]-[网络]-[创建虚拟网卡],进入“创建虚拟网卡”页面。
    2. 注意:IPv4子网选择 上述创建的flat网络子网 ,选择启用SR-IOV并开启 信任模式
    3. 将SRIOV网卡挂载给虚机,点击绑定到资源选择虚机绑定。
  4. 在云主机中安装ntopng软件。以Ubuntu虚机为例。

    1. 安装步骤,ntopng安装配置可以参考ntopng官网。

      apt-get install software-properties-common wget
      add-apt-repository universe
      wget https://packages.ntop.org/apt/22.04/all/apt-ntop.deb
      apt install ./apt-ntop.deb
      
    2. 安装完成后,启动ntopng软件,能成功访问ntopng的web界面:虚机公网IP:3000

  1. 交换机配置流量镜像,将流量镜像到SRIOV网卡。
    注意:根据实际需求,以及交换机的配置方式,配置流量镜像到SRIOV网卡上联交换机端口。

结果验证

登录虚机公网IP:3000,web界面切换到SRIOV网卡,可以查看到监控的网络流量数据。

此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品