如果想实时统计某个端口上用了多少流量,最简单的方法便是通过iptables
shadowsocks多用户版为每个用户分配了不同的服务器连接端口号,服务器对该用户的所有流量均是通过这个端口发出的
只需要以这个端口为源端口,统计OUTPUT流量,就可以精确统计shadowsocks的单用户流量
统计5902端口上的出网流量(这里统计的是用户下载流量):
- iptables -A OUTPUT -p tcp --sport 5902
-A OUTPUT 表示在OUTPUT上增加一条规则
-D OUTPUT 表示在OUTPUT上删除一条规则
-p tcp 表示指定tcp协议
–sport 5902 表示出网的端口号为5902
统计5902端口上的进网流量(这里统计的是用户上传流量):
- iptables -A INPUT -p tcp --dport 5902
-A INPUT表示在INPUT上增加一条规则
-D INPUT表