Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 13:48
· 6 commits to main since this release

这一版 agent(v1.1.0)与 hub(v1.2.0)同时发布,建议两边一起升级。新旧版本可以混用,但 hub 面板的「指定统计的网卡」需要 agent v1.1.0 才生效。

升级

在面板复制节点的安装命令,到那台机器上重跑;批量添加的命令同样可以直接重跑。二进制经 hub 转发,拿到的就是这一版。

主要变化

  • 流量不再重复统计(#3):PVE、iStoreOS 这类有转发或虚拟网卡的机器,默认规则按内核信息识别隧道、网桥、bond、VLAN、macvlan,以及挂在网桥上的虚拟机网卡与容器 veth,改过名也认得出。名单补上 PVE 防火墙的 fwln、流量整形的 ifb、Cilium 等;OpenWrt 的 pppoe-wan 不再与 WAN 口各算一次。
  • --iface 指定统计的网卡:--iface eth1 只统计列出的网卡,--iface -eth0 从默认计入的网卡里去掉一块。软路由、桥接了软路由的宿主机上,一个包会先后经过 WAN 口和 LAN 口两块真网卡,需要用它指定。也可以在 hub v1.2.0 面板的安装弹窗里设置。说明见文档的流量统计页。
  • 取地址公网优先;网卡上只有内网 IPv4(NAT)时先经 IPv4 连 hub(#5)。
  • ecryptfs 挂载不再重复计入磁盘总量(#2)。

升级须知

  • 升级后每个节点的流量会重新对一次基线,丢一个上报间隔(默认 1 秒)的流量,已有的总流量不变。
  • 转发流量的机器(软路由等)LAN 口是物理网卡时,默认规则仍会把 WAN、LAN 各算一次,请用 --iface 指定。
  • 与 hub v1.0.0、v1.1.0 兼容;hub 升级到 v1.2.0 后面板才能显示与设置网卡。

What's Changed

  • fix: 取地址公网优先,NAT 时经 IPv4 连 hub by @stqfdyr in #5
  • fix: ecryptfs 挂载重复计入磁盘总量 by @Cristina269 in #2
  • feat: 流量统计支持 --iface 指定网卡,隧道与叠加设备按内核事实识别 by @stqfdyr in #6

New Contributors

Full Changelog: v1.0.0...v1.1.0