PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli

⇐ retour index

Installation Guide For PF_RING | ntop

jeudi 27 août 2015 à 11:06
GuiGui's Show - Liens
Compilation et installation de la lib pf_ring (http://shaarli.guiguishow.info/?f5Uk6w) sur un système pour lequel il n'existe pas de paquets (pour les paquets, c'est par ici : http://www.ntop.org/get-started/download/#PF_RING ).

Sous Debian Jessie, ça donne ça :
   * apt-get install git make build-essential flex bison linux-headers-3.16.0-4-amd64 libnuma-dev libnuma1
   * git clone https://github.com/ntop/PF_RING

   * Pour le module noyau :
       * cd PF_RING/kernel/
       * make
       * sudo make install . Le module est rangé dans /lib/modules/$(uname -r)/kernel/net/pf_ring/
       * echo "pf_ring" | sudo tee -a /etc/modules
       * Si l'on voulait conserver le paramètre de module « transparent_mode », qui est obsolète et déprécié, on ferait : echo "options pf_ring transparent_mode=1" | sudo tee /etc/modprobe.d/pf_ring.conf (le man d'/etc/modules nous indique qu'il est possible de passer des paramètres mais çaMarchePo)

   * Pour la lib en elle-même :
       * cd ../userland/lib
       * ./configure
       * make
       * sudo make install . La lib est rangée dans /usr/local/lib/libpfring.{a,so}. Les headers de la lib sont rangés dans /usr/local/include/pfring.h .

* Aucune modification à apporter au tuto linké pour compiler/installer la libpcap modifiée. Il n'est pas obligatoire de l'installer, ça dépend de vos usages !

   * Pour le pilote de votre interface réseau :
       * Les chemins ont un peu changé mais on s'y retrouve. Exemple pour le driver Intel e1000e (que l'on retrouve dans VirtualBox, par exemple) : PF_RING/drivers/PF_RING_aware/intel/e1000e/e1000e-3.0.4.1-zc/src/ .
       * Pour le charger au boot, c'est encore dans /etc/modules voire dans /etc/initramfs-tools/modules (+ update-initramfs -u) pour un chargement aux premiers instants du boot. Quand il se charge, il écrit « [    4.478252] e1000e: Intel(R) PRO/1000 Network Driver - 3.0.4.1-NAPI » dans kern.log
(Permalink)