Sign inSign up

openeuler/ndpi

Sponsored OSS

By openeuler

Updated 3 days ago

Image
0

5.2K

openeuler/ndpi repository overview

Quick reference

nDPI | openEuler

Current nDPI docker images are built on the openEuler. This repository is free to use and exempted from per-user rate limits.

nDPI® is an open source LGPLv3 library for deep-packet inspection.

Learn more on nDPI website.

The tag of each npdi docker image is consist of the version of npdi and the version of basic image. The details are as follows

TagsCurrentlyArchitectures
6.0-oe2403sp4ndpi 6.0 on openEuler 24.03-LTS-SP4amd64, arm64
5.0-oe2403sp4ndpi 5.0 on openEuler 24.03-LTS-SP4amd64, arm64
5.0-oe2403sp3ndpi 5.0 on openEuler 24.03-LTS-SP3amd64, arm64
4.14-oe2403sp2ndpi 4.14 on openEuler 24.03-LTS-SP2amd64, arm64
4.1.2-oe2403sp1nDPI 4.1.2 on openEuler 24.03-LTS-SP1amd64, arm64

Usage

In this usage, users can select the corresponding {Tag} based on their requirements.

  • Pull the openeuler/npdi image from docker

    docker pull openeuler/npdi:{Tag}
    
  • Run with an interactive shell

    You can start the container with an interactive shell to use npdi.

    docker run -it --rm openeuler/npdi:{Tag} bash
    
  • Download a sample PCAP

    wget https://wiki.wireshark.org/uploads/__moin_import__/attachments/SampleCaptures/dns_port.pcap
    

    Node:

    • This file contains DNS packets captured on a non-standard port.
    • It is commonly used to test how deep packet inspection works when protocols run on unusual ports.
  • Run ndpiReader to analyze the PCAP

    /nDPI/example/ndpiReader -i dns_port.pcap
    

    Note:

    • -i specifies the input interface or PCAP file.
    • The tool will parse the packets, classify detected protocols, and output basic statistics.

Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.

Tag summary

Content type

Image

Digest

sha256:8e2820123

Size

640.5 MB

Last updated

3 days ago

docker pull openeuler/ndpi

This week's pulls

Pulls:

21

Last week