linux查看某个端口的流量_Linux下如何对端口流量进行统计
在不修改源代码的情况下对程序暴露端口流量进行监控统计,可以利用Linux中自带的Iptable添加简单的规则让其起到端口流量统计的作用。但是需要注意的是在服务器重启、Iptable服务重启的时候统计数据会被重置清零。
添加需要统计的端口
1、输入监控
下面示例是监控目标端口是8080的输入流量 --dport(destination port 的缩写)
iptables -A INPUT -p tcp --dport 8080
2、输出监控
下面示例是监控来源端口是8080的输出流量 --sport(source port 的缩写)
iptables -A OUTPUT -p tcp --sport 8080
查看统计数据
iptable -L -v -n -x
示例结果:
8080端口接收的流量为2885字节,发送的流量是8240字节
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
重置统计数据
注意:这里是重置所有端口的统计数据
1、重置所有输入端口
Iptable -Z INPUT
2、重置所有输出端口
Iptable -Z OUTPUT
移除统计端口
1、移除输入端口
iptables -D INPUT -p tcp --dport 8080
2、移除输出端口
iptables -D OUTPUT -p tcp --sport 8080
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
本文标题: Linux下如何对端口流量进行统计
本文地址: http://www.cppcns.com/os/linux/192136.html
linux查看某个端口的流量_Linux下如何对端口流量进行统计相关推荐
- ubunt查看网卡流量_Linux下查看网卡流量
在Linux下怎么看网络流量? 在Windows下,我们可以很方便的通过360来查看网络流量,知道哪个进程占用的网络带宽比较多.那在Linux下怎么看流量呢,对于Web服务器来说这是很重要的. 下面这 ...
- linux 查看磁盘空间 拷贝不同目录下的文件
linux 查看磁盘空间 df -h 拷贝不同目录下的文件 cp -rf 目录1 目录2 目录1是需要拷贝的文件所在目录 目录2是需要存放的位置 cp -rf /data/ws/m2e2/ ././表 ...
- linux电子词典项目流程,毕业设计_linux下电子词典的设计与实现.doc
毕业设计_linux下电子词典的设计与实现 毕业设计(论文) 题目:Linux下电子词典的设计与实现 学 生 姓 名 学 号 201022080223 班 级 通信102202H班 所属院(系) 电子 ...
- linux怎么查看mysql安装在哪里_Linux下查看MySQL的安装路径
Linux下查看mysql.apache是否安装,并卸载. 指令ps -ef|grep mysql得出结果 root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bi ...
- linux怎么看java环境变量_linux下配置jdk环境变量以及查看java版本
一:查看jdk安装情况 windows: set java_home:查看JDK安装路径 java -version:查看JDK版本 linux: whereis java which java (j ...
- linux安装多个mysql数据库_linux下多个mysql5.7.19(tar.gz)安装图文教程
初级第一次在Linux下安装MySQL-5.7.19版本教程请看上一篇,如果已经会安装了,那么请看这篇linux下安装多个mysql-5.7.19 环境:centos 6.5 1-下载 2-跳过登陆 ...
- linux安装自带mysql吗_Linux下安装mysql
前提下必须要有这三个文件夹 A.jpg B.jpg 还要安装这两个软件:直接百度官网即可: 先通过Xftp6这个软件,编译文件夹, C.jpg 搭建mysql 1.查看CentOS自带的mysql r ...
- linux启动db2的命令窗口_linux下如何启动db2数据库命令窗口
在 Linux x86 上安装 Oracle 数据库 10g(来自ORACLE网) 原文出处:http://www.oracle.com/technology/global/cn/pub/articl ...
- centos7根据端口查进程_linux下根据端口号查询对应进程
linux下根据端口号查询对应进程 我们经常使用netstat -lnp可以查询对应端口跟进程,但是有些端口是在netstat -lnp里却没显示对应的进程pid,如果我们使用某个端口已经被占用,需要 ...
最新文章
- python使用matplotlib可视化跨年数值指标中位数变化率、使用pct_change函数计算变化率、年环比变化率(pct_change function)
- 图片浏览器每次只能打开一张图片_那些你可能不知道的浏览器奇技淫巧
- 皮一皮:这解释...没毛病!
- python语言是谁发明的咋读-Python的发明,竟然是因为他不喜欢花括号。
- 如何读懂并写出装逼的函数式代码
- The way of Webpack learning (IV.) -- Packaging CSS(打包css)
- OPENSSL ENGINE机制
- 使用Oracle Data Integrator(和Kafka / MapR流)完善Lambda体系结构
- mplayer安装记录 源码分析
- 1-2:学习shell之导航文件系统
- c语言第四作业答案,C语言第一次作业及答案
- Kubernetes入门——Longhorn简介
- Java实现各种加密验证算法(MD5、SHA256、base64、pdkdf2、pdkdf2_sha256)
- C语言函数嵌套学习实例
- 华为服务器如何正确加装扩展内存
- 数据版吐槽大会: 国产综艺节目年终盘点
- 计算机二级文档技巧,计算机二级选择题技巧
- NetBeans常用命令总结
- Windows中的工作组
- SURF(Speeded Up Robust Features)算法原理
热门文章
- 微博回应用户被“劫持”;途牛否认破产清算;微软宣布开源 MsQuic | 极客头条...
- 达摩院 2020 预测:模块化降低芯片设计门槛 | 问底中国 IT 技术演进
- 为什么我们最终抛弃 Chromium 选择了 Firefox ?
- IBM 重磅开源 Power 芯片指令集!国产芯迎来新机遇?
- 如何用 Python 给女友准备甜蜜的七夕礼物?
- 5G 兴起,物联网安全危机四伏
- 2018年39名最牛的女程序媛,第三名很多人都认识!
- matlab复数向极坐标转换_Matlab 图像转极坐标系
- mt6735通用recovery_MTK65XX通用线刷刷机工具驱动-MTK65xx刷机工具驱动及教程下载最新免费版-西西软件下载...
- Java面试必问!Spring事务扩展机制(2)