我有一个SSH连接,我运行访问远程机器。 目前我使用autossh来保持pipe子全天候开放。
我很好奇pipe道单独使用带宽的多less。 我怎么能测量这样的东西?
注意:它很less使用,但方便,所以它只是坐在那里。 因此,如果需要的话,我可以确保一天没有发送任何内容。
这可以通过iptables规则来计算数据包。 我假设服务器正在运行Ubuntu,所以你需要这样的东西(假设你的客户端的IP是1.2.3.4):
iptables --insert INPUT 1 --protocol tcp --dport 22 --source 1.2.3.4 -j ACCEPT iptables --insert OUTPUT 1 --protocol tcp --sport 22 --destination 1.2.3.4 -j ACCEPT
运行iptables -nvL
将显示这些规则捕获的数据包数量和总大小 – 将它们相加以获得总数。