基于openEuler22.03的rpcapd抓包机安装

前言概述

由于要搭建抓包环境,之前是基于WpcapSrc_4_1_3.zip(也就是WinPcap)和CentOS7环境搭建。近期在openEuler-22.03-LTS-SP4上编译安装时报错失败,怀疑是GCC高版本与WpcapSrc_4_1_3.zip不兼容了。WinPcap已经停止更新了,目前用libpcap替代。

测试环境

openEuler-22.03-LTS-SP4-x86_64-dvd.iso

下载libpcap

https://www.tcpdump.org/release/

libpcap-1.10.5.tar.xz

安装依赖

dnf install -y flex gcc bison make tar tcpdump

gcc --version

gcc (GCC) 10.3.1

编译安装

xz -d libpcap-1.10.5.tar.xz

tar xf libpcap-1.10.5.tar

cd libpcap-1.10.5

./configure --enable-remote

make

cd rpcapd

cp rpcapd /usr/local/sbin/

启动服务

rpcapd -n -b 192.168.31.200 &

相关推荐
2601_967287573 分钟前
轮胎侧壁上的 91V 是什么意思,负荷指数与速度级别怎么看
运维·服务器·汽车
Ivanqhz28 分钟前
正余弦位置编码(Sinusoidal Positional Encoding)
java·linux·数据库
H.莓飛33 分钟前
【数据结构】队列
linux·数据结构·centos
Ivanqhz40 分钟前
层归一化、残差、前馈网络与激活函数简述
服务器·数据库·人工智能·深度学习·算法
小此方1 小时前
Linux网络(十九):TCP流量控制与滑动窗口详解,超时重传和快重传到底有什么区别
linux·运维·服务器·网络·网络协议·tcp/ip
海宇服务1 小时前
零信任架构实战:基于海宇运营商近3个月欠费次数构建自动化履约能力评估管线
运维·人工智能·架构·自动化
码上有光1 小时前
Linux进程通信——共享内存、消息队列和信号量
android·linux·运维·共享内存·通信
沫璃染墨1 小时前
《从零入门Linux系统篇(五十四):线程篇·七——互斥锁底层原理:从原子交换到线程竞争与锁实现》
linux·运维·服务器·开发语言·c++·驱动开发·系统架构
志栋智能1 小时前
超自动化巡检中的异常检测与根因分析
运维·自动化
Java后端的Ai之路2 小时前
Python进阶探索24_应用案例_linux系统的监控
linux·开发语言·python·应用·探索