ubuntu - PF_RING ubuntu 安装

标签 ubuntu networking drivers pf-ring

我正在尝试在ubuntu虚拟机上安装pf_ring,我尝试了很多次但每次都失败:(。
所以,我正在使用教程:
http://www.ntop.org/pf_ring/installation-guide-for-pf_ring/

在本教程中 eth0 的驱动程序是 e1000e ,在我的电脑上是 e1000 .
第一个错误在 libpcap 文件夹中。当我尝试在该文件夹上运行“make”时,它正在写入 no targets specified and no makefile found. Stop. .我试图运行 ./configure但这没有帮助。我跳过了这部分安装。

第二个错误是当我尝试安装 pf_ring 驱动程序时。
我要去~/PF_RING/drivers/DNA/e1000-8.0.35-DNA/src文件夹并运行 make并收到:this driver is not supported on kernel versions older than 2.4.0. Stop.
也许有人知道问题出在哪里以及如何安装 PF_RING ?或者也许有人已经拥有一个包含该模块的虚拟机并且他/她可以与我共享它?或者也许有人知道更好和更新的教程(链接中的教程来自 2010 年)?

谢谢你 !

最佳答案

确保您拥有所有必需的依赖项

sudo apt-get install build-essential bison flex linux-headers-$(uname -r)

使用 wget、curl 或浏览器下载 pf_ring 压缩包
https://sourceforge.net/projects/ntop/files/PF_RING/

我建议在接下来的几个命令中升级到 root
tar xf PF_RING-6.4.1.tar.gz
cd PF_RING-6.4.1
make
cd kernel
make install
cd ../userland/lib
make install
modprobe pf_ring

而已。检查一切工作类型
modinfo pf_ring

关于ubuntu - PF_RING ubuntu 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35256762/

相关文章:

Python3 无法访问 python2 模块 (ubuntu)

sql-server - Ubuntu SQL Server 错误 : The evaluation period has expired

networking - 如何发现网络中和网络上机器的 MAC 地址?

ssl - 丢包时 DTLS 握手速度较慢

java - ODBC:在系统 dns 下添加驱动程序不可见

c# - 接收打印作业并将其转发到 LAN 中的打印机的软件

linux - npm install 需要 sudo,sudo npm install 返回 command not found Ubuntu(使用 nvm)

python - 如何在python3中刷新/清除套接字中的缓冲区

x86 - 将 x86 驱动程序代码放在环 1 和 2 而不是 0 中是否有优势?

ubuntu - 无法在 Vagrant 中运行 ubuntu/trusty32