Ubuntu16 统计端口出流量

故事发生在一个普通的周四,突然收到一条短信,说我阿里云的服务器欠费了。我刚充的钱就欠费了,这才几天啊,于是准备加这个功能,看看是谁在搞我,烧我流量。

一、过程

这个命令是临时在 iptables 里加字段,经过55555端口的出流量的包和大小被统计,当然不会立即生效,需要使用下面这条命令来观察。

但由于 iptables 在命令行里是临时的配置,重启后就失效,于是开始找一些配置文件,网传有一下几个位置,但似乎都不好用:

2019.2.13更新,这里ubuntu使用 /etc/iptables.rules 是可以开机自动加载的

2019.2.13更新,这里centos使用 /etc/sysconfig/iptables 是可以开机自动加载的

于是只能瞎 jb 猜了,iptables 后面看到这么几个命令

好像有个 apply 和 save,执行一下看看,发现 apply 会从  /etc/network/iptables.up.rules 读配置,而这个地方是空的。

那直接 iptables-save > /etc/network/iptables.up.rules ,把当前的规则给它存一份过去不就可以了?

嗯。。。搞定。。。具体重启后需不需要手动执行一遍 iptable-apply,也懒得试了。

给它加个启动项吧

二、结论

2019.2.13更新,或者ubuntu保存在/etc/iptables.rules,centos保存在 /etc/sysconfig/iptables

 


=============================================================
随着访客的增多,LeadroyaL在本站流量的开支越来越多了,曾经1元能用1个月,现在1元只能用3天。如果觉得本文帮到了你,希望能够为服务器的流量稍微打赏一点,谢谢!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

code