Filter private addresses from req.ips
$ npm install --save express express-public-ip
var app = require('express')();
var expressPublicIp = require('express-public-ip');
app.enable('trust proxy');
app.use(expressPublicIp());
app.get('/', function (req, res) {
res.send(req.ip);
});Returns express-public-ip middleware function.
MIT © Vsevolod Strukchinsky