Node app to visualise network connections
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
server
.gitignore
LICENSE
README.md
app.js
package.json

README.md

Geonections

A lightweight node.js service for visualising network connections made to a computer

Screenshot

By default uses 'netstat' to retreive IP addresses of network connections, but this can be changed in the server/ip_printer.js script to monitor for IP addresses from logs or any other source

Change the location of the websocket server in client/js/geonection-client.js, currently it will just attempt to connect to localhost

On a system that includes wget and gunzip, just npm install and npm start

If you dont have wget or gunzip, download and unzip the MaxMind GeoLite2-City database and place in the root directory.