背景
提示:这里可以添加本文要记录的大概内容:
使用虚谷数据库的过程中,可能会遇到一些问题,和一些异常,需要借助抓包工具进行排查,一般会使用tcpdump 和wireshark ,但这两个工具使用起来相对比较麻烦,需要用tcpdump抓包,然后借助wireshark 解码分析,相对来说步骤很多,使用起来不是很方便。
虚谷抓包工具 xugu-sniffer 则可以一键运行,实时分析,并把记录写到文件中。
一、xugu-sniffer 下载
xugu-sniffer 下载链接 https://gitee.com/imfifc/xugu_tools/raw/master/xugu-sniffer
二、使用步骤
1.添加执行权限
./xugu_sniffer -h
2.查看使用帮助信息
[root@xugu dist]# ./xugu-sniffer -h
_ __ __
__ ___ _ __ _ _ _ ___ _ __ (_)/ _|/ _| ___ _ __
\ \/ / | | |/ _` | | | |_____/ __| '_ \| | |_| |_ / _ \ '__|
> <| |_| | (_| | |_| |_____\__ \ | | | | _| _| __/ |
/_/\_\\__,_|\__, |\__,_| |___/_| |_|_|_| |_| \___|_|
|___/ v0.1
usage: xugu-sniffer [-h] [-P PORT] [-f FILENAME] interface
positional arguments:
interface interface 请输入网卡。如果抓包是乱码,请关闭ssl
optional arguments:
-h, --help show this help message and exit
-P PORT, --port PORT Port number, xugu数据库端口
-f FILENAME, --filename FILENAME 输出文件名
- 开始使用
使用方法:
./xugu_sniffer -P 虚谷数据库端口 [ -f 文件名] 网卡名
网卡名通过 ip a 查看

不用 -f 文件名 则默认输出到output.txt, 这个文件在当前目录下

例如:
./xugu-sniffer -P 5138 eth0

报错处理
如遇到如下错误:
ERROR: Cannot set filter: libpcap is not available. Cannot compile filter !
则安装libpcap包 yum install -y libpcap 或者 yum -y install libpcap-devel
总结
这个xugu-sniffer 可以一键运行,实时分析,并把记录写到文件中
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




