Linux下對端口流量進行統(tǒng)計

Linux下對端口流量進行統(tǒng)計

在不修改源代碼的情況下對程序暴露端口流量進行監(jiān)控統(tǒng)計,可以利用Linux中自帶的Iptable添加簡單的規(guī)則讓其起到端口流量統(tǒng)計的作用。但是需要注意的是在服務器重啟、Iptable服務重啟的時候統(tǒng)計數(shù)據會被重置清零。

添加需要統(tǒng)計的端口

1、輸入監(jiān)控

下面示例是監(jiān)控目標端口是8080的輸入流量 --dport(destination port 的縮寫)

iptables -A INPUT -p tcp --dport 8080

2、輸出監(jiān)控

下面示例是監(jiān)控來源端口是8080的輸出流量 --sport(source port 的縮寫)

iptables -A OUTPUT -p tcp --sport 8080

查看統(tǒng)計數(shù)據

iptables -L -v -n -x

示例結果:

8080端口接收的流量為2885字節(jié),發(fā)送的流量是8240字節(jié)

Chain INPUT (policy ACCEPT 202 packets, 25187 bytes)
    pkts      bytes target     prot opt in     out     source               destination         
      18     2885            tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:8080

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 184 packets, 45774 bytes)
    pkts      bytes target     prot opt in     out     source               destination         
      12     8240            tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp spt:8080

重置統(tǒng)計數(shù)據

注意:這里是重置所有端口的統(tǒng)計數(shù)據

1、重置所有輸入端口

Iptable -Z INPUT

2、重置所有輸出端口

Iptable -Z OUTPUT

移除統(tǒng)計端口

1、移除輸入端口

iptables -D INPUT -p tcp --dport 8080

2、移除輸出端口

iptables -D OUTPUT -p tcp --sport 8080
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評論 19 139
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據革命閱讀 13,246評論 2 33
  • 國家電網公司企業(yè)標準(Q/GDW)- 面向對象的用電信息數(shù)據交換協(xié)議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 12,423評論 6 13
  • 網絡流量反映了網絡的運行狀態(tài),是判別網絡運行是否正常的關鍵數(shù)據,在實際的網絡中,如果對網絡流量控制得不好或發(fā)生網絡...
    OSSIMCN閱讀 14,246評論 0 7
  • 近日老家有親戚來京城求醫(yī),期待技術精湛的醫(yī)生能妙手回春,手到病除,不論付出多少金錢的代價。走訪幾家醫(yī)院后,醫(yī)生的一...
    無無塵土閱讀 278評論 1 0

友情鏈接更多精彩內容