linux中Wireshark使用技巧之按IP过滤数据包

(一) 按源ip进行过滤

表达式:ip.src==192.168.0.1    或者      ip.srceq192.168.0.1

可筛选出源IP是192.168.0.1的数据包。

(二)按目的ip进行过滤

表达式:ip.dst==1.1.1.1    或者      ip.dsteq1.1.1.1

可筛选出目标IP是1.1.1.1的数据包。

(三)直接按ip进行过滤

表达式:ip.addr==1.1.1.1    或者    ip.addreq1.1.1.1

可筛选出与1.1.1.1相关的数据包(是上面两条的合集)

时间: 2024-08-02 04:45:21

linux中Wireshark使用技巧之按IP过滤数据包的相关文章

在Wireshark中过滤数据包

介绍 数据包过滤可让你专注于你感兴趣的确定数据集.如你所见,Wireshark 默认会抓取所有数据包.这可能会妨碍你寻找具体的数据. Wireshark 提供了两个功能强大的过滤工具,让你简单而无痛地获得精确的数据. Wireshark 可以通过两种方式过滤数据包.它可以通过只收集某些数据包来过滤,或者在抓取数据包后进行过滤.当然,这些可以彼此结合使用,并且它们各自的用处取决于收集的数据和信息的多少. 布尔表达式和比较运算符 Wireshark 有很多很棒的内置过滤器.当开始输入任何一个过滤器字

linux中如何删除rpm -e删除不了的包

linux中如何删除rpm -e删除不了的包,我们可以采用强制卸载的方法 1.如果在删除包之前删除了包的目录 rpm -e --noscripts 示例: [root@localhost /]# rpm -e --noscripts vsftpd 2.如果系统里一个包被装两次(由于某些异常引起的) rpm -e multi-installed-pkgs –allmatches 示例: [root@localhost /]# rpm -e multi-installed-pkgs –allmatc

centos一开机就像别的IP发送数据包,是不是变肉鸡了

问题描述 centos一开机就像别的IP发送数据包,是不是变肉鸡了 centos一开机就像别的IP发送数据包,是不是变肉鸡了,而且发送的IP一直在变,很多境外IP,详情看图 解决方案 先定位发送数据包的程序,然后再看是否为可疑程序

Linux中你不知道的使用技巧小结_unix linux

一.快速跳转命令 一 z 要是每次都要进入一个目录很深的文件夹下,像下面这样: # cd /root/py/auto/fabric 每次都要输入好多个目录名是不是很烦躁,下面有一个非常方便的操作可以取代它 一 z 命令: 你只需要把源码复制到用户目录下的 z.sh 文件,然后在 .bashrc 这个文件的最后添加 "source /path/to/z.sh",最后使用: # source z.sh 或者 # . .bashrc 就可以生效了,要跳转到一个目录,直接使用 z + 目录名(

Linux 中关于Shell技巧用法

awk实用功能:     和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行"选择"动作.如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上.如果一个动作没有模板,所有被动作指定的行都被处理.         1.    awk的基本格式:     /> awk 'pattern' filename     /> awk '{action}' filename     /> awk 'pattern {action}

linux中grep 命令技巧一则

经常用grep命令查找文件内容,如果是git管理的代码会有很多的无用信息,比如有 No such file or directory 错误 其实搜索时候加入-s即可  代码如下 复制代码 grep –r ./* –s 在abc*目录下的所有xml文件中查找字符串xyz,命令如下:  代码如下 复制代码 find abc* -name '*.xml' | xargs grep -s 'xyz'

linux中shell检查字符串是不是有效ip

例子  代码如下 复制代码 zj@zj:~/Script/cushell/08.11.04$ cat checkip.sh view plainprint? #!/bin/bash      printerr () {          echo "incorrect IP format."          readip          chkip  }    readip () {          read -p "Your IP: " IP  }    c

linux中命令监控rsync是否有传输完数据

系统:centos 5.x   需要的软件:rsync 脚本内容:  代码如下 复制代码 #!/bin/bash file=`du -sm /var/www/vhosts/|awk '{print $1}'` ps=`ps -C rsync --no-header|wc -l` if [ "$file" = "11517" ];then echo "files downloaded!" else if [ "$ps" = &q

Linux中tshark(wireshark)抓包工具使用方法详解

在Linux下,当我们需要抓取网络数据包分析时,通常是使用tcpdump抓取网络raw数据包存到一个文件,然后下载到本地使用wireshark界面网络分析工具进行网络包分析. 最近才发现,原来wireshark也提供有Linux命令行工具-tshark.tshark不仅有抓包的功能,还带了解析各种协议的能力.下面我们以两个实例来介绍tshark工具. 1.安装方法  代码如下 复制代码 CentOS: yum install -y wireshark Ubuntu: apt-get instal