NodeJS wrapper arround the steerapi c code, of same name https://github.com/steerapi/ipgen
npm install ipgen
How to use?
require("ipgen").generate({
host: 'localhost',
port: '5556',
bandwidth: 1000, // 1 kbps
time: 10000 // for how long? in miliseconds
})
require("ipgen").generate({
host: 'localhost',
port: '5556',
bandwidth: 1000, // 1 kbps
time: 10000 // for how long? in miliseconds
}, function(err,succ){
if (err) throw err;
console.log("Network flush is over!")
});
require("ipgen").generate({
silent: true,
host: 'localhost',
port: '5556',
bandwidth: 1000, // 1 kbps
time: 10000 // for how long? in miliseconds
}, function(err,succ){
if (err) throw err;
console.log("Network flush is over!")
});
require("ipgen").generate({
silent: true,
host: 'localhost',
port: '5556',
bandwidth: 1000, // 1 kbps
time: 10000, // for how long? in miliseconds
srcIp: '1.1.1.1' // Will generate packages with source ip address like 1.1.1.1
}, function(err,succ){
if (err) throw err;
console.log("Network flush is over!")
});
- Neto Trevisan - Backend/Frontend Web Developer