Giter Club home page Giter Club logo

fritzbox-ntopng-docker's Introduction

Fritz!Box traffic analysis with ntopng in Docker

Set the FRITZBOX_PASSWORD environment variable to the password of your Fritz!Box (FB) and run fritzdump.sh. After a few seconds a browser window/tab with NtopNG should pop up.

If your FB needs a username, set it in FRITZBOX_USERNAME. See fritzdump.sh for more variables to tune and for sharing a configuration file with Fritz!Box Internet Tickets

If you don't have a username because you are using password-only login, then run the script via bash -x and look for the XML snippets. They will show you a username like fritz1234 that you should use.

You can set WIRESHARK=1 to start a local Wireshark instead of NtopNG.

IPv6

It seems like this is mostly working also with IPv6, happy to get PRs with improvements.

fritzbox-ntopng-docker's People

Contributors

schlomo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

jmartens

fritzbox-ntopng-docker's Issues

Installation fails

I just wanted to play with the project ... installation failed even after changing

-RUN apt-get -y -q install curl gnupg
+RUN apt-get -y -q install curl gnupg libcap2-bin

ntopng fails to install:

Setting up libpangocairo-1.0-0:amd64 (1.40.14-1ubuntu0.1) ...
Setting up librrd8:amd64 (1.7.0-1build1) ...
Setting up ntopng (5.7.230820-21352) ...
Creating ntopng group
/var/lib/dpkg/info/ntopng.postinst: 33: /var/lib/dpkg/info/ntopng.postinst: nmap: Operation not permitted
dpkg: error processing package ntopng (--configure):
 installed ntopng package post-installation script subprocess returned error exit status 2
Processing triggers for libc-bin (2.27-3ubuntu1.6) ...
Errors were encountered while processing:
 ntopng
E: Sub-process /usr/bin/dpkg returned an error code (1)
The command '/bin/sh -c apt-get update &&     apt-get -y -q install ntopng' returned a non-zero code: 100
make: *** [Makefile:6: build] Fehler 100

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.