我有一个 ssh 连接,我运行它来访问远程机器。目前我使用 autossh 来保持管道 24/7 全天候打开。
我很好奇管道单独使用多少带宽。我怎样才能测量这样的东西?
注意:它很少使用但很方便,所以它就放在那里。因此,如果需要,我可以在进行测量时确保一天没有发送任何东西。
我有一个 ssh 连接,我运行它来访问远程机器。目前我使用 autossh 来保持管道 24/7 全天候打开。
我很好奇管道单独使用多少带宽。我怎样才能测量这样的东西?
注意:它很少使用但很方便,所以它就放在那里。因此,如果需要,我可以在进行测量时确保一天没有发送任何东西。
这可以通过 iptables 规则来计算数据包。我假设服务器正在运行 Ubuntu,所以你想要这样的东西(假设你的客户端的 IP 是 1.2.3.4):
运行
iptables -nvL
将显示数据包的数量和这些规则捕获的数据包的总大小——将它们相加以获得总数。