0.0.0 • Published 11 months ago

bare-tun v0.0.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
11 months ago

bare-tun

Make TUN devices

npm install bare-tun

Usage

const TUN = require('bare-run')
const ip = require('ip-packet')

const u = new TUN()

u.configure({
  ip: '10.22.0.10',
  netmask: '255.255.255.255',
  route: '10.22.0.0/24'
})

u.on('data', function (buffer) {
  console.log(ip.decode({ start: 0, end: buffer.byteLength, buffer }))
})

License

Apache-2.0

0.0.0

11 months ago