gratuito · python 3 · zero dipendenze

OpenVPN GeoMap
& DNS Report

Mappa delle connessioni VPN e statistiche DNS, RPZ e DDNS, generate dai log di OpenVPN e BIND.

ovpn-geomap.html
Dashboard OpenVPN GeoMap: mappa delle connessioni e tabella utenti
// cosa genera

Due report HTML, nessun backend

Mappa connessioni

IP pubblici geolocalizzati, sessioni attive e storiche, ISP.

Sessioni VPN

Durata, utenti, IP e distribuzione oraria.

Query DNS

Top client, domini e tipi di record.

Blocchi RPZ

Per zona, client, dominio e ora del giorno.

DDNS

Aggiornamenti dinamici e mappa IP → utente.

Modulare

Solo OpenVPN, solo BIND o entrambi.

// anteprima

I report

Report VPN con mappa MapLibre
Mappa MapLibre, statistiche sessioni, tab utenti / località / orari.
// installazione

Dal repo APT

  • Cron ogni 15 minuti incluso
  • Config in /etc/netforge-reports/config.ini
  • Output in /var/www/html/
# repo NetForge
$ curl -fsSL https://apt.netforge.it/netforge.gpg | sudo tee /usr/share/keyrings/netforge.gpg >/dev/null
$ echo "deb [signed-by=/usr/share/keyrings/netforge.gpg] https://apt.netforge.it/free stable main" | sudo tee /etc/apt/sources.list.d/netforge-free.list

# pacchetto
$ sudo apt update && sudo apt install netforge-ovpn-reports

# primo report
$ netforge-vpn-report --format html
$ netforge-dns-report --format html
NetForge

NetForge

Genera server OpenVPN con PKI, hook di logging, BIND con zone DDNS e RPZ: già pronti per questi report.

netforge.it →