基于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 &

相关推荐
源代码•宸4 分钟前
Golang原理剖析(interface)
服务器·开发语言·后端·golang·interface·type·itab
乾元6 分钟前
范式转移:从基于规则的“特征码”到基于统计的“特征向量”
运维·网络·人工智能·网络协议·安全
私房菜6 分钟前
Linux内存管理(81):compact_zone 详解
linux·compaction·kcompactd·proactive·compact_zone
txinyu的博客7 分钟前
手写 C++ 高性能 Reactor 网络服务器
服务器·网络·c++
Lalolander14 分钟前
什么是批次报工?——制造企业生产执行中的关键数据节点解析
大数据·运维·工时管理·制造·生产管理·制造执行系统·批次报工
weixin_4624462321 分钟前
Hadoop / YARN / Hive 运维操作教程
运维·hive·hadoop
傅科摆 _ py22 分钟前
Vim 常用命令简要总结
linux·编辑器·vim
csdn_life1825 分钟前
antiX Linux 23 安装源,Debian 12 轻量级 发行版 命令行安装
linux·运维·服务器
重生之绝世牛码28 分钟前
Linux软件安装 —— Hadoop高可用安装(集成Zookeeper)
大数据·linux·运维·hadoop·zookeeper·软件安装·hadoop高可用
weixin_4407305028 分钟前
03功能测试实战
服务器·功能测试·p2p