bitovi / miner

Localhost tunnelling service wrappers
11 stars 1 forks source link

Use local interface ip addresses as hostnames #1

Closed daffl closed 5 years ago

daffl commented 11 years ago

http://stackoverflow.com/questions/3653065/get-local-ip-address-in-node-js

var os=require('os');
var ifaces=os.networkInterfaces();
for (var dev in ifaces) {
  var alias=0;
  ifaces[dev].forEach(function(details){
    if (details.family=='IPv4') {
      console.log(dev+(alias?':'+alias:''),details.address);
      ++alias;
    }
  });
}