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

相关推荐
feng_you_ying_li1 小时前
linux开发工具的介绍(5)
linux·运维·centos
Lugas Luo1 小时前
Kernel 5.10 SD卡专属探测、上电与注册流程分析 (Detect -> Power Up -> Add)
linux·嵌入式硬件
艾莉丝努力练剑1 小时前
【Linux信号】Linux进程信号(下):可重入函数、Volatile关键字、SIGCHLD信号
linux·运维·服务器·c++·人工智能·后端·学习
si莉亚1 小时前
2026.3.31成功安装Ubuntu22.04+ROS2记录
linux·c++·开源
上海云盾安全满满1 小时前
服务器很卡,是CC攻击造成的吗
运维·服务器·网络
RrEeSsEeTt1 小时前
【HackTheBox】- Monteverde 靶机学习
linux·网络安全·渗透测试·kali·红队·hackthebox·ad域
信创DevOps先锋1 小时前
Gitee:中国DevOps生态的破局者与赋能者Gitee:中国DevOps生态的破局者与赋能者
运维·gitee·devops
污斑兔1 小时前
Debian 普通用户无 sudo 权限问题排查与解决
运维·debian
美式请加冰2 小时前
Linux权限的概念
linux·运维·服务器
zandy10112 小时前
指标管理的AI自治之路:衡石平台如何实现异常检测、血缘分析与智能推荐的自动化治理
运维·人工智能·自动化