Hydra Logo

How to install ipfixprobe?

Installation from binary packages (RPM) (recommended)

We use COPR infrastructure to build and serve ipfixprobe packages. Currently, we support packages for RPM-based distributions, such as OracleLinux, RockyLinux, ... EPEL version 8 or 9.


Install copr repository.

dnf install -y dnf-plugins-core && dnf copr -y enable @CESNET/NEMEA-stable

After succesfull instalation of COPR, you can install the ipfixprobe via yum or dnf.

dnf install ipfixprobe

Build from source codes

You can build ipfixprobe from source codes available at github.


Install requirements

dnf -y install wget curl net-tools gcc gcc-c++ git libtool libpcap-devel libunwind libssl-devel libpcap-devel

Now get the ipfixprobe source codes

git clone https://github.com/CESNET/ipfixprobe.git
cd ipfixprobe
autoreconf -i

Ipfixprobe uses autotools to setup the build process. We encourage you to explore ./configure.sh -h to see all the available options. Nevertheless, for standard (max 1Gbps) network monitoroing without any specialized tools, you should use following configuration.

./configure.sh --with-pcap --with-quic --with-unwind

Then just make the ipfixprobe and install it. You might need root privileges for installation.

make -j 2
sudo make install

Optional NEMEA plugin. Ipfixprobe can export data directly to NEMEA framework. If you want to use this feature, you need to install NEMEA dependencies and enable this feature in autotools script.

dnf install libtrap-devel unirec-devel
./configure.sh --with-pcap --with-quic --with-unwind --with-nemea
make -j 2
sudo make install

Installation on Turris (OpenWrt routers)

CESNET feed is officially supported by CZ.NIC, so installation on Turris devices is easy! Contrary for other OpenWrt devices, it is most likely necessary to compile a package; see our NEMEA-OpenWrt feed for more details or contact us. Installation on Turris can be done via SSH, which is described bellow, or using LUCI intuitive interface.


Update repository metadata

opkg update

Install ipfixprobe

opkg install ipfixprobe

Optionally for LUCI configuration page, install luci-app-ipfixprobe

opkg install luci-app-ipfixprobe

Continue reading with "How to use it"...