1.0.5 • Published 6 years ago

node-icmp-traceroute v1.0.5

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

node-ICMPTraceroute

NPM

Node.js wrapper around traceroute process to get coordinates of received hops

Install

npm install --save node-icmp-traceroute

Usage Example

const ping = require('../traceroute')

ping.createSession().traceRoute('google.com', (err, data) => {
  if (err) {
    if (err.name === 'DNSError') console.log('err = ', err.message)
  } else {
    console.log('[Inside app] data.latitude = ', data.latitude,
    ' data.longitude = ', data.longitude,
    ' data.source = ', data.source,
    ' data.target = ', data.target,
    ' status = ', data.status)
  }
})

Possible enhancements

  • Support for IP address as input to traceroute
  • IPv6 support
1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago