I\'m using node.js and I need to get my external IP address, provided by my ISP. Is there a way to achieve this without using a service like http://myexternalip.com/raw ?
use externalip package
externalip
https://github.com/alsotang/externalip
externalip(function (err, ip) { console.log(ip); // => 8.8.8.8 });